Если вы хотите добавить дополнительные свойства к уже существующему IdentityUser
, все, что вам нужно сделать, это унаследовать класс IdentityUser, а затем добавить свои собственные свойства, затем вы go добавите файл запуска и свой dbcontext и выполните следующее
public class InheritedUser : IdentityUser
{
public bool HasTwoHeads { get; set;}
}
ваш автозагрузка
services.AddDefaultIdentity<InheritedUser>()
.AddEntityFrameworkStores<CustomDbContext>() .AddDefaultTokenProviders()
.AddDefaultUI(Microsoft.AspNetCore.Identity.UI.UIFramework.Bootstrap4);
Тогда ваш унаследованный DbContext
public class InheritedDbContext : IdentityDbContex<InheritedUser>
{
}