ich Rückkehr Daten über Web-api mit ..Wie wird nur die übergeordnete Tabelle mit Entity Framework eingebunden?
FMSEntities db = new FMSEntities();
db.Voucher_BankReceipt.Include(x => x.Status)
Wo Status übergeordnete Tabelle ist, die, wie unten in HashSets gegeben anderen Kindern verweist ..
public Status()
{
this.Voucher_BankPayment = new HashSet<Voucher_BankPayment>();
this.Voucher_BankReceipt = new HashSet<Voucher_BankReceipt>();
this.Voucher_CashPayment = new HashSet<Voucher_CashPayment>();
this.Voucher_CashReceipt = new HashSet<Voucher_CashReceipt>();
this.Voucher_Journal = new HashSet<Voucher_Journal>();
this.Voucher_Log = new HashSet<Voucher_Log>();
this.Voucher_Workflow = new HashSet<Voucher_Workflow>();
}
Auf die übergeordnete Tabelle Status einschließlich, Es enthält alle referenzierten hashset-Objekte. Wie kann ich das erneute Laden von Voucher_BankReceipt & anderen hashset json vermeiden?
Wie üblich: Lazy Loading ausschalten. Aber die Option in der Antwort ist mehr vorzuziehen. –
Hat meine Antwort Ihre Frage erfüllt? Wenn ja, überlege es dir bitte. –