Aja*_*jay 5 c# asp.net-mvc wcf attributes
我喜欢ASP.Net MVC Authorize属性,我可以扩展它并构建我自己的逻辑并用它来装饰我的控制器.但,
在我的架构中,我有一个公共服务层(C#类库).最终用户可以通过ASP.Net MVC网站或我公开的REST WCF Webservice层访问我的应用程序.我的asp.net MVC应用程序和REST WCF服务层都依次访问我的公共服务层.
我希望授权发生在这个公共服务层而不是ASP.Net MVC Controller或我公开的REST服务层.
我可以在常见的C#类库中创建ASP.Net MVC Authorize属性来装饰我的方法吗?此属性将采用参数并将决定当前用户是否有权执行该功能?
感谢和问候,Ajay