1

我觉得我在这里遗漏了一些重要的东西。

我正在为实体使用“数据库优先”方法创建 WCF 数据服务 (5.0)。

我使用(点)创建了带有“命名空间”名称的表,例如and 。.[Entertainment.Event][Promotions.Event]

EF 4.x POCO 生成器模板当然会通过调用CSharpCodeProvider.CreateEscapedIdentifier().

我非常想生成(并重新生成,并适当地映射命名空间 POCO;具体来说,保留表的隐含命名空间。

就实现这一点而言,我在看什么?我猜这将涉及一段时间的 T4 模板游泳。

最终,这可行吗?

4

1 回答 1

2

我建议为每个数据库模式创建一个上下文,将每个上下文放置到您喜欢的任何名称空间中。

于 2012-11-26T20:40:35.193 回答