我最近询问了MVC中Action Filters的位置。有些人建议在与控制器文件夹相同的级别,一些建议在下面,另一些建议在项目级别。现在我意识到项目级别可能是最好的,因为我使用区域并且有多个控制器文件夹。
建议创建一个名为/ Filters的文件夹。我知道动作过滤器,但MVC中还有其他类型的过滤器吗?
什么是最好的。
答案 0 :(得分:4)
我们可以使用任何名称Filters或ActionFilters。如果我们需要为多种目的创建ActionFiler,我们可以将所有ActionFiler添加到同一文件夹中。
请参阅有关Creating a common library with ASP.NET MVC Action Filters的CodePlex页面,您可以在其中找到有关在项目中使用操作过滤器的实践的一些链接。
的教程