我正在使用AuthorizeAttributes
. 有没有办法自己实例化这些类?
目前我有一个AuthorizedAdmin
和一个IsAdmin
类也是如此。所以理想情况下IsAdmin
应该使用这个AuthorizedAdmin
类。有没有办法做到这一点?
我问是因为这AuthorizedAdmin
真的很简单:
[AttributeUsage(AttributeTargets.All, Inherited = true, AllowMultiple = true)]
public class AuthorizedAdmin : AuthorizeAttribute
{
public AuthorizedAdmin()
{
Users = ConfigurationManager.AppSettings["ADMIN_USERS"];
Roles = ConfigurationManager.AppSettings["ADMIN_GROUPS"];
}
}
另一方面,IsAdmin
该类更复杂并且功能重复。
谢谢