Ich habe folgende Klasse:EF Kern: Macht Referenzobjekt nur lesbar, aber immer noch includable
public class Post
{
public int PostId { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public int BlogId { get; set; }
public Blog Blog { get; set; }
}
Ich mag nur lesbar die Referenznavigationseigenschaft machen, um sicherzustellen, dass die abhängige Einheit nicht durch die Haupteinheit geändert werden.
Ich habe versucht, es wie folgt aus:
public Blog Blog { get; }
Aber dann bekomme ich folgende Fehlermeldung, wenn er versucht, eine Include
auszuführen: „Der Ausdruck‚[post] .Blog‘übergeben an der Include-Betreiber konnte nicht gebunden sein. "
Wie stelle ich die Referenznavigationseigenschaft schreibgeschützt aber noch einschließbar?