В Entity Framework е лесно да включите свойства за навигация с Include, като efContext.MyObjects.Where(mo => mo.prop == "value").Include(mo => mo.nav)
. Проблемът ми е, че имам приложение, в което има наследяване, и бих искал за подкласовете, които ще бъдат включени в моята заявка, също да включа някои от техните свойства за навигация (но не всички обекти ще бъдат от подкласа). Има ли начин това да стане?
Опитах се да използвам претоварването на низа на Include, но това води до хвърляне на изключение, което се оплаква, че базовият клас не декларира такова свойство за навигация.