Aspnet Core 的启动类 Startup 配置有下列代码:查看源代码
,扩展方法定义:AddIdentity<TUser,TRole>(IServiceCollection) , 可以只有用户 AddIdentityCore<TUser>(IServiceCollection),角色另加。
或 AddIdentity<TUser,TRole>(IServiceCollection, Action<IdentityOptions>) 或 AddIdentityCore<TUser>(IServiceCollection, Action<IdentityOptions>)
services.AddIdentity<ApplicationUser, IdentityRole<Guid>>()
.AddRoles<IdentityRole<Guid>>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();