在ASP.NET MVC3下,我应该在哪个文件夹中放置我的服务层?

时间:2012-02-16 12:58:37

标签: visual-studio-2010 asp.net-mvc-3 service-layer directory-structure

问题非常简单。

在我的MVC3应用程序中,我有一个具有存储库服务层的体系结构,其中存储库将其方法暴露给服务层,而服务层将其方法暴露给的控制器

服务层是一个名为MyServices的类,它实现了IMyServices接口。

在典型的Visual Studio MVC3文件夹组织中,您将MyServicesIMyServices放在哪里?

1 个答案:

答案 0 :(得分:4)

没有规则。 Services文件夹似乎合乎逻辑。或者,如果您正在编写可重用的服务层,则可以将其放入一个单独的类库中,您将在ASP.NET MVC应用程序中引用它。