EF Core: извлечение двух таблиц в одном запросе - PullRequest
0 голосов
/ 18 июня 2019

У меня есть сценарий, в котором я должен вернуть две таблицы, которые не связаны между ними. Я получаю их так:

public async Task<(IList<Links> trackSections, IList<Node> nodes)> GetMapAsync()
{
    var links = await _context.Links.ToListAsync();
    var nodes = await _context.Nodes.ToListAsync();
    return (links, nodes);
}

Есть ли способ получить их обоих одним вызовом? Сейчас я чувствую, что это один вызов для получения ссылок, а затем еще один для получения узлов.

...