2つのクラスを考慮してください。エンティティフレームワークコア1(EF7)の.HasOptionalに相当。
public class File
{
[Key]
public string Id { get; set; }
public string Message_Id { get; set; }
internal Message Message { get; set; }
}
public class Message
{
[Key]
public string Id { get; set; }
}
EF6では、N:1..0の関係で、この流暢なAPIがありました。
Entiity Framework Core 1に相当するものは何ですか?
あなたは
だけで観測を追加するには:必要に応じて、EFも型自体がNULL可能である場合でも、財産上の '[必須]'注釈一定の関係を設定しますコード以下。 – davidmdem
これは本当だとは思わないでください。 EF6とEFコアはEntityB.PKの外部キーであるため、1:0..1の関係を表すことができます。 – shannon
@shannonこの[link](https://docs.microsoft.com/ja)をご覧ください-us/ef/core/modeling/relationships)と流暢なAPIを使って、私が私の答えで説明したことをせずに 'HasOptional'を行う方法を教えてください。 – octavioccl