将ActionFilterAttribute与类库项目(.NET)一起使用

时间:2017-10-06 13:40:35

标签: c# .net asp.net-web-api filter attributes

我想使用' WEB API'动作过滤属性'类库'类方法。那可能吗?或任何建议?

1 个答案:

答案 0 :(得分:1)

并非没有比它的价值更多的麻烦。动作过滤器是Web Api的一项功能,因此,除非您正在讨论将Web Api控制器放入您自己的库或使用Web Api控制器中的库中的过滤器,否则您将无法直接利用它们。

可能的解决方案可能是使用proxy patterndecorator pattern来处理您的资源库cross-cutting concerns。有关详细信息,请查看Aspect-Oriented Programming : Aspect-Oriented Programming with the RealProxy Class