MVC5使用新的身份系统。如何获得所有角色名称?

我尝试通过IdentityStore访问它,但没有成功。

最佳答案

我发现您可以通过DbContext实例使用IdentityStore,并使用众所周知的方法.Set<T>()

这对我有用:

var identityStore = new IdentityStore();
foreach (var role in identityStore.DbContext.Set<Role>())
{
    Debug.WriteLine(role.Name);
}

08-28 12:33