自定义过滤器attrbiute访问RoleManager

时间:2015-07-09 08:56:09

标签: c# asp.net-mvc-5 asp.net-identity-2

我想构建一个继承AuthorizeAttribute的自定义过滤器属性。

在普通的MVC控制器中,我可以这样做:

private ApplicationRoleManager _roleManager;

public ApplicationRoleManager RoleManager
    {
        get
        {
            return _roleManager ?? HttpContext.GetOwinContext().Get<ApplicationRoleManager>();
        }

        private set
        {
            _roleManager = value;
        }
    }

如何在自定义属性中访问RoleManager?

0 个答案:

没有答案