在ASP.Net Core 2.2 Identity中,可以通过自定义User类来将ID从字符串改为整数。以下是一个解决方案的代码示例:
public class ApplicationUser : IdentityUser
{
}
services.AddDefaultIdentity()
.AddEntityFrameworkStores()
.AddDefaultTokenProviders();
public class ApplicationDbContext : IdentityDbContext
{
public ApplicationDbContext(DbContextOptions options)
: base(options)
{
}
}
dotnet ef migrations add InitialCreate
这样,你的ASP.Net Core 2.2 Identity中的UserID将会是一个整数类型。