我正在尝试使用VS 2013 Update 2在项目中实现角色。项目本身是带有Identity 2.0的MVC 5 ...开箱即用的标准Web模板。然而,当在线阅读教程时,我一直看到它们引用了ApplicationRoleManager类。我的项目默认没有定义这个类,任何人都有任何想法的原因?或者如何解决它?
更新 同样在我的App_Start文件夹下的IdentityConfig.cs类中,包含的唯一类是: .ApplicationUserManager .EmailService .SmsService
答案 0 :(得分:4)
它似乎是VS中mvc模板的一个版本的一部分,但它只是RoleManager的快捷方式
public class ApplicationRoleManager : RoleManager<IdentityRole>
{
public ApplicationRoleManager(IRoleStore<IdentityRole,string> roleStore)
: base(roleStore)
{
}
}