我在哪里将常用方法放在MVC应用程序中

Pic*_*ght 7 asp.net-mvc

我习惯在App_Code文件夹中使用静态方法,此文件夹在MVC模板中不再可用.我在整个网站上使用这些静态方法.

如何在MVC中完成,最佳实践是什么?
你怎么称呼常用方法?

tva*_*son 8

通常,我将在同一解决方案中拥有一个或多个类库项目来保存辅助类.在类库项目中创建类,然后在MVC Web应用程序中引用该项目的DLL.例外情况是任何模型,实际或仅查看.这些可以放在Models文件夹中.


eu-*_*-ne 6

这取决于您的应用程序的大小.对于小应用程序,只需创建一个文件夹并将您的类放入其中; 如果你有很多课程 - 为他们创建单独的项目.


And*_*nna 5

我通常创建一个名为Utility的类,它包含的静态方法似乎不适合其他任何地方.