Ek wil 'n tweerigting-een-een-verhouding tussen twee entiteite skep met behulp van EF Code First. Ek het probleme met die volgende kode. Wat dink jy moet ek doen?
public class User
{
public string ID { get; set; }
public string LastName { get; set; }
public string Password { get; set; }
public string FirstName { get; set; }
public int ProfileID { get; set; }
public Profile Profile { get; set; }
}
public class Profile
{
public int UserID { get; set; }
public User User { get; set; }
public int ProfileID { get; set; }
public string ProfileName { get; set; }
public DateTime CreateDate { get; set; }
public DateTime LastUpdateDate { get; set; }
}
Ek wil beide navigasie-eiendom en vreemde sleutel in beide entiteite hê.
Dit gee my fout. Wat kan ek doen in die Fluent Mapping API om dit te laat werk?