gpt4 book ai didi

asp.net-mvc - 我的 MVC 5 Identity 2 项目中没有 ApplicationRoleManager 类

转载 作者:行者123 更新时间:2023-12-04 20:06:29 25 4
gpt4 key购买 nike

我正在尝试使用 VS 2013 Update 2 在项目中实现角色。项目本身是带有 Identity 2.0 的 MVC 5... 开箱即用的标准 Web 模板。然而,在浏览在线教程时,我一直看到它们引用了一个 ApplicationRoleManager 类。我的项目中默认没有定义这个类,有人知道为什么吗?或者怎么解决?

更新
同样在我的 App_Start 文件夹下的 IdentityConfig.cs 类中,包含的唯一类是:
.ApplicationUserManager
.电子邮件服务
.短信服务

最佳答案

它似乎是 VS 中 mvc 模板版本之一的一部分,但它只是 RoleManager 的快捷方式

public class ApplicationRoleManager : RoleManager<IdentityRole>
{
public ApplicationRoleManager(IRoleStore<IdentityRole,string> roleStore)
: base(roleStore)
{
}
}

关于asp.net-mvc - 我的 MVC 5 Identity 2 项目中没有 ApplicationRoleManager 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25108610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com