Ich verwende Abfragefilter nach Instanz für Benutzer-ID.EntityFramework-Plus-Abfragefilter - Untergeordnete Entität/relationale Entität wird nicht geladen
Entitätsstruktur der Anwendung -> eine Hochschule hat viele Studenten.
Angewandte Benutzer-ID-Filter auf College und es ist Student.
Wenn ich auf Daten von zwei Benutzern gleichzeitig zugreifen, erhalten erste Benutzer es ist College und alle es ist Student, aber wenn Anfrage kommt vom zweiten Benutzer nur College Laden fehlgeschlagen zwei laden, es ist Student, beide Benutzer hat es College und assoziierte Kind Studenten.
Dieses Problem tritt nur auf, wenn ich college nach ID abfrage (this.dbContext.College.FirstOrDefault (e => e.Id == collegeId)) nicht für get all (this.dbContext.College).
Verwenden Sie LazyLoading zum Laden von Studenten? Es gibt Einschränkungen bei dieser Bibliothek für EF6 + Lazy Loading –
Ja, mit Lazy Loading für Schüler. Eigentlich funktioniert es für den ersten Benutzer alle Anfragen und für den zweiten Benutzer alle Anfragen. Es ist eine Frage von EntitiFramework-Plus? irgendeine Lösung oder ich kann irgendeine andere Filterbibliothek verweisen? –
Für temporäre Lösung - ich wurde alle College-und Studenten vor dem Anwenden von Instanzfilter auf, als es funktioniert, aber verursacht Leistungsprobleme. –