如何在VS2013 asp.net脚手架中获取-Repository功能

时间:2014-02-16 17:03:10

标签: asp.net-mvc visual-studio-2013 repository-pattern asp.net-mvc-scaffolding

在可以通过nuget安装的旧版mvc脚手架中,有一个名为-Repository的Scaffold Controller命令的开关。这在生成的代码中使用了存储库模式,以便于单元测试。在现在属于Visual Studio 2013的新版Scaffolding中,包管理器命令行已经消失,现在一切都通过上下文菜单完成。例如:Add,New Scaffolded Item,MVC 5 Controller with views,using Entity Framework。

但我没有在新对话框中看到任何内容告诉它使用Repository模式。

我的问题是这些: 有没有办法使用新的VS2013脚手架来使用存储库模式? 如果不是,我只是手动将存储库模式添加到我的代码中? 或者是否有其他方式我应该进行单元测试并不涉及存储库模式?

此外,如果我手动将存储库模式添加到我的代码中,那么每次重新生成脚手架代码时都不得不重新添加它吗?

0 个答案:

没有答案