Silverlight 如何修改edmx并自动反映domainservice中的更改?
我有一个使用vs2010创建的silverlight业务应用程序,它启用了RIA服务,我在数据库中添加了新表,并使用(从数据库更新模型选项)更新了edmx,但我想更新域服务类以包括新表,我如何才能做到这一点?我还没有找到一种自动执行此操作的方法,但似乎有帮助。Silverlight 如何修改edmx并自动反映domainservice中的更改?,silverlight,entity-framework,domainservices,Silverlight,Entity Framework,Domainservices,我有一个使用vs2010创建的silverlight业务应用程序,它启用了RIA服务,我在数据库中添加了新表,并使用(从数据库更新模型选项)更新了edmx,但我想更新域服务类以包括新表,我如何才能做到这一点?我还没有找到一种自动执行此操作的方法,但似乎有帮助。 编辑:如果按照建议使用分部类,则可以删除DomainService1.cs类并使用add new item再次添加该类。然后使用内置向导,重新检查要公开的实体。分部类将保存您的自定义逻辑。不幸的是,我没有找到比以下更好的方法: 添加将使
编辑:如果按照建议使用分部类,则可以删除DomainService1.cs类并使用add new item再次添加该类。然后使用内置向导,重新检查要公开的实体。分部类将保存您的自定义逻辑。不幸的是,我没有找到比以下更好的方法:
- 添加将使用新表的新DomainService李>
- 将生成的代码复制到现有(主)服务中(获取*、插入、更新、删除等)李>
- 复制元数据李>
- 删除“新”域服务和“新”元数据文件李>
*-如果没有Get-method,客户端将无法识别任何更改