【发布时间】:2011-01-28 17:24:04
【问题描述】:
我正在尝试使用 VS2010 将存储库模式与 EF4 一起使用。
为此,我通过右键单击实体模型设计器并单击添加代码生成项来使用 POCO 代码生成。然后我选择 POCO 模板并获取我的课程。
我希望能够将我的解决方案结构化为实体 (POCO) 类的单独项目和实体模型和存储库代码的另一个项目。
这意味着我的 MVC 项目可以将 POCO 类用于强类型视图等,而不必了解存储库或必须引用它。
为了将它们整合在一起,我将创建另一个带有接口并使用 IoC 的单独项目。
听起来不错,我只是不知道如何将类生成到他们自己的项目中!我可以复制它们,然后更改它们的命名空间,但我想在更改数据库中的架构并想要更新我的模型时避免手动工作。
谢谢
【问题讨论】:
标签: .net entity-framework code-generation repository-pattern poco