【发布时间】:2011-10-04 03:20:37
【问题描述】:
实用方法在 MVC 设置中的位置?它们不是模型、视图或控制器。它们不属于这些文件夹。那么,唯一正确的做法是将实用方法保留在 ASP.NET MVC 项目之外并将它们放入自己的项目中吗?
【问题讨论】:
标签: asp.net-mvc directory-structure
实用方法在 MVC 设置中的位置?它们不是模型、视图或控制器。它们不属于这些文件夹。那么,唯一正确的做法是将实用方法保留在 ASP.NET MVC 项目之外并将它们放入自己的项目中吗?
【问题讨论】:
标签: asp.net-mvc directory-structure
这真的取决于你的项目有多大。如果它只是一个带有一些实用方法的小项目,那么我通常会将它们放在 MVC 项目中名为“Infrastructure”的文件夹中。
您为 MVC 项目获得的初始设置实际上只是一个指南(有一些例外),如果您愿意,您可以随意添加文件夹并将代码放入其中。
如果有很多支持代码,那么从长远来看,单独的项目可能会更干净、更容易。
【讨论】: