Предложите этот метод
private IQueryable<FactureAnonyme> RequeteFacture(params Expression<Func<Facture, object>>[] includes)
{
return from f in _contexte.Set<Facture>().Include(includes)
from mf in f.MontantsFacture.OfType<MontantFrais>().DefaultIfEmpty()
from mt in f.MontantsFacture.OfType<MontantTaxeUnit>().DefaultIfEmpty()
select new FactureAnonyme
{
Id = f.Id,
Facture = f,
MontantsFrais = mf,
MontantsTaxeUnit = mt,
Frais = mf.Frais,
TaxeUnitaire = mt.TaxeUnitaire,
Taxe = mt.TaxeUnitaire.Taxe
};
}
Когда я получаю свой объектный "Фактура", запрос игнорирует все мои включения, почему? И как я могу сделать, чтобы включить мое свойство навигации для моего объекта Facture.
N.B. Я не хочу использовать Lazy Loading
Спасибо!