3

有人知道用于构建服务/存储库模式的 MvcScaffolding T4 模板的任何示例吗?

我知道 MvcScaffolding 内置了一个 Repository 脚手架,但我想让它同时构建一个服务层。我花了一个小时左右环顾四周,但还没有看到我要找的东西。

建议?谢谢!

4

1 回答 1

1

服务层是特定于您的域的东西,而不是您的数据库。这是自动化工具无法创建的,因为服务层不仅仅依赖于数据库。它可能取决于许多其他外部因素。服务层是您应该自己构建的东西,然后您可以引用在此服务层中为您创建的存储库。

但是您需要问自己的主要问题是您是否需要服务层。您是否有一些复杂的业务操作,这些操作不是对数据实体的简单 CRUD 操作,而是由存储库直接处理。

于 2012-10-26T16:35:14.657 回答