我见过一些 ASP.NET MVC3 Scaffolding 的例子,但这些都是简单的基本应用程序。具有多个项目的分层/分层解决方案怎么样:
/Data
/Repository
/Services
/UI (MVC3)
基本的脚手架将所有内容推入控制器。
是否可以自定义脚手架模板,使其从 Data 项目中获取 POCO,然后在 Repository 项目中创建存储库,在 Service 项目中创建服务,最后在 MVC 中创建一个对数据上下文一无所知的瘦控制器?
我有点困惑,因为它是一个真正的生产力助推器。