Hallo liebe Community,
habe ein Problem mit den Entity Framework.
Ich habe 2 Tabellen angenommen Sie heißen: Firmen, Angestellte
Die einzelne Zeile innerhalb von Firma hat folgende Eigenschaften:
public string FirmenName { get; set; }
public virtual ICollection<Angesteller> Angestellte { get; set; } <- NULL nach Programm neustart.
[COLOR]public virtual ICollection<Angesteller> Angestellte ist null nach Programm neustart[/COLOR]
Die einzelne Zeile innerhalb von Angestellter hat folgende Eigenschaften:
public string Vorname { get; set; }
public string Nachname { get; set; }
public virtual Firma Firma { get; set; }
Meine Config
DbContext.Configuration.ProxyCreationEnabled = false;
DbContext.Configuration.LazyLoadingEnabled = true;
DbContext.Configuration.ValidateOnSaveEnabled = false;
Jetzt erstelle ich ein Frima Objekt und initialisiere meine Angestellte Collection.
Füge der Angestellte Collection Angestellter Objekte hinzu und speicher das ganze mit SaveChanges.
Super, meine Angestellte Tabelle mit allen Angestellten hat jetzt Einträge die auf Frima verweisen.
Ich starte mein Programm neu und schaue mir die erste Firma innerhalb der Firmen an.
Eingentlich sollte meine ICollection<Angesteller> Angestellte Variable jetzte auf alle Angestellten der Frima zeigen.
Leider ist die Collection Null obwohl innerhalb Angestellte Tabelle diese Einträge vorhanden sind und einen korrekten Verweis haben.