У меня есть три Модели, которые я хочу включить при выполнении запроса.
Вот сценарий.
public class Sale
{
public int Id { get; set; }
public List<SaleNote> SaleNotes { get; set; }
}
public class SaleNote
{
public int Id { get; set; }
public User User { get; set; }
}
public class User
{
public int Id { get; set; }
}
Я могу с нетерпением загрузить SaleNotes вот так...
_dbContext.Sale.Include(s => s.SaleNotes);
Тем не менее, пытаясь с нетерпением загрузить модель User из SaleNote с помощью функции ThenInclude, это сложно, потому что это коллекция. Я не могу найти примеры того, как можно загружать этот сценарий. Может ли кто-то поставить код, который отправляется в следующем ThenInclude, чтобы загрузить пользователя для каждого элемента в коллекции.
_dbContext.Sale.Include(s => s.SaleNotes).ThenInclude(...);