从多个链接的 EDMX 生成 EF 4.1 Poco
我想:
- 定义第一个 EDMX,用于将 pocos 生成到第一个程序集(基础库)中
- 定义另一个 EDMX,用于将 pocos 生成到第二个程序集中
- 将定义到第二个 EDMX 中的实体提及第一个 EDMX 的一些实体 -- 通过继承或关联
是否可以将 EDMX 重用/导入到第二个 EDMX 中?
是否可以跨程序集执行此操作?
我的最终目标是
- 通过降低可重用性来拥有连续的 pocos 层(以及相关的存储库......)。
- 比较两组 EDMX,每组代表给定数据库的一个版本,以便
- 计算架构增量(xml 差异...)并
- (半)自动生成代码以迁移数据库内容。
任何提示都非常感激。 谢谢。
蒂埃里
I would like to :
- define one first EDMX for generating pocos into one first assembly (base library)
- define another EDMX for generatiog pocos into a second assembly
- have the entities defined into the second EDMX mention some entities of the first EDMX
-- through inheritance or association
Is it possible to some how reuse/import an EDMX into a second one ?
Is it possible to do this across assemblies ?
My ultimate goals are to
- have sucessive layers of pocos (and related repositories...) by decreasing reusability.
- compare two sets of EDMX, each onerepresenting a version of a given database, in order to
- compute the delta of schemas (xml difference...) and
- (semi) automatically generate the code to migrate the content of the database.
Any hint much appreciated.
Thanks.
Thierry
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论