2011-05-27 59 views
4

我目前正在做一个自定义属性,并为我的一个ASP.NET MVC项目做了一些自定义类。ASP.NET MVC:自定义类,属性等的正确位置

我想知道,有没有一个专门的位置来放置它们?我的意思是,一些正确的路径命名或其他。

像控制器进去控制器\,在模型的模型\,等...

任何建议,欢迎!

谢谢!

+1

像这样的东西应该能够去任何你觉得合适的地方,最常见的是,我最终看到了类似于Common或Infrastructure文件夹下的相关类。 – 2011-05-27 13:10:04

回答

3

如果这些属性代表自定义操作筛选器,我会将它们放入Filters sibfolder。如果它们代表验证器数据注释,则进入Validators文件夹,...因此,根据它们的功能,我会找到一个名称。

0

我通常的做法是添加一个单独的库项目,并将它们放在那里,在那里的描述性文件夹下,将“MVC”从“其余”分开。根据当然项目的规模,我会按照以前的答案来做小型项目,并用描述性名称创建新文件夹。

相关问题