один из классов не содержит в себе другой?
// хочу 1-1 между UserInfo и User
public class UserInfo
{
public User User { get; set; }
public bool IsVerified { get; set; }
public DateTime? UtcVerifyDate { get; set; }
}
// модель из библиотеки, не могу ее изменять, а значит не могу добавить UserInfo
public class User : IEquatable<User>
{
public int Id { get; set; }
public bool IsBot { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Username { get; set; }
public string LanguageCode { get; set; }
}
blder.Entity<UserInfo>() .HasOne(i => i.User) .WithOne(); blder.Entity<UserInfo>() .HasKey(i => i.UserId); вот решение
Обсуждают сегодня