您认为项目中是否有必要的动作过滤器?

Cha*_*eus 8 c# asp.net-mvc action-filter

我还不完全清楚我为什么需要构建自定义动作过滤器.也许有几个例子会有所帮助.

您认为项目中是否有必要的动作过滤器?也许重要的是你在所有的MVC项目中重复使用它们?

JcM*_*Dev 3

我使用“日志记录”操作过滤器来记录对我的控制器的所有调用以及参数转储 - 这在第三方测试期间非常有用,使我能够了解人们如何/为什么/何时与应用程序交互。

虽然不是操作过滤器,但我还在我的存储库中放置了一个日志记录挂钩,该挂钩转储由任何 Linq2SQL 代码生成的 SQL...这对于准确查看正在执行的内容和时间再次很有用。