Расширение личности пользователя для создания профиля - PullRequest
0 голосов
/ 07 мая 2018

Я создал класс для представления профиля пользователя. Он также связан с основным приложением asp.net по умолчанию, созданным пользователем:

public class ApplicationUser : IdentityUser
{
    [ForeignKey("UserProfile")]
    public string UserProfileId { get; set; }

    [Required]
    public virtual UserProfile UserProfile { get; set; }
}

public class UserProfile
{
    public string Id { get; set; }

    public string Name { get; set; }

    public string Status { get; set; }

    [Required]
    public virtual ApplicationUser User { get; set; }
}

У меня вопрос: нужно ли создавать DbSet для ApplicationUser?

public DbSet<UserProfile> UserProfiles { get; set; }

public DbSet<ApplicationUser> ApplicationUsers { get; set; } //DO I NEED THIS?
...