モデルがあり、User
モデルを追加したいとしFriend
ます。RequestorID
FKフィールドに名前を付けたいと思いますResponderID
。これを実現し、EFが独自の列を自動生成しないようにするには、どのようなデータ注釈または流暢なAPIマッピングが必要ですか?
public class Friend
{
public int FriendID { get; set; }
public int RequestorID { get; set; }
public int ResponderID { get; set; }
public int FriendStatusID { get; set; }
public DateTime User1RequestDate { get; set; }
public DateTime User2ResponseDate { get; set; }
public virtual FriendStatus FriendStatus { get; set; }
public virtual User Requestor { get; set; }
public virtual User Responder { get; set; }
}