将其他实体添加到实体框架支持的域服务

2024-03-02

我们正在研究使用 RIA 服务(7 月 9 日预览版)来公开现有 EF 模型的部分内容。我们已向 Web 应用程序添加了一个域服务类,并指定了要使用的 EF 模型,并选择了一些我们希望通过域服务提供的实体(有些已启用编辑,大多数没有)。

我们构建了一切都很棒,但如果我们想向域服务添加一个额外的实体,我们该怎么做。是否存在删除当前类并重新添加的情况,当 RIA 服务达到 RTM 时,此漏洞将被堵塞?


我同意,每次数据库更改时手动输入所有内容很烦人。我最终要做的是创建一个新的临时域服务类(和元数据)并将代码剪切并粘贴到现有域服务中,然后从项目中删除临时服务。


另一个选项可以是(没有尝试)使生成的文件成为分部类,将所有新查询放入一个单独的文件中,每次数据库架构更改时只需清除生成的文件并使用向导重新创建它。只是一个想法

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将其他实体添加到实体框架支持的域服务 的相关文章

随机推荐