ASP.NET MVC:自定义类,属性等的正确位置

时间:2011-05-27 13:07:29

标签: asp.net asp.net-mvc-3

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

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

类似控制器进入Controllers \,模型中的模型等等......

欢迎任何建议!

谢谢!

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

我通常做的方法是添加一个单独的库项目并将它们放在那里,在那里的描述性文件夹中,将“MVC”与“其余”分开。当然,根据项目的大小,我会做较小的项目作为之前的答案,只需创建具有描述性名称的新文件夹。