Używam struktury encji i robię grupę przez tabelę. Moje zapytanie jest następujące: -Grupa Linq Nie przyjmując jednostki wewnętrznej
var brokerPaymentLists = dbContext.BrokerPayments
.Include("PaymentDetail")
.Where(bp => bp.IdPaymentStatus == (long)EntityModel.Additions.Variables.PaymentStatus.ALLOTED)
.GroupBy(bp => bp.IdBroker,
(key, g) => new
{
IdBroker = key.Value,
BrokerPayments = g.ToList()
}).ToList();
mam włączone PaymentDetail ale po grupowanie przez widzę że paymentdetail dla każdej pozycji w BrokerPayments i null. Wszelkie sugestie, dlaczego tak jest, jak również mogę zrobić grupę przez takie, że mogę mój my paymentDetail insisde każdego z BrokerPayments;
znalazłem blogu, że może pomóc, choć został napisany w 2008 roku, więc może być nieaktualny: http://wildermuth.com/2008/12/28/Caution_when_Eager_Loading_in_the_Entity_Framework – devuxer