如何从实体模型更新.Net域服务?

如何从实体模型更新.Net域服务?,.net,entity-framework,service,dns,.net,Entity Framework,Service,Dns,在更改基础实体模型后,我没有找到更新.Net域服务的方法 因此,当模型发生更改时,我会创建一个新的域服务作为解决方案,并将我的属性/方法从旧的域服务复制到它 有没有更简单、更不容易出错的方法?嗯,我发现最好的方法是分部类。除了自动创建的DomainService.cs之外,我还添加了一个DomainServiceProtected.cs,我的实现不希望每次实体模型中发生更改时都被覆盖。我创建了一个代码片段,它确实有助于解决此问题。在这里检查我的答案: 这是带有siverlight的WCF RIA

在更改基础实体模型后,我没有找到更新.Net域服务的方法

因此,当模型发生更改时,我会创建一个新的域服务作为解决方案,并将我的属性/方法从旧的域服务复制到它


有没有更简单、更不容易出错的方法?

嗯,我发现最好的方法是分部类。除了自动创建的DomainService.cs之外,我还添加了一个DomainServiceProtected.cs,我的实现不希望每次实体模型中发生更改时都被覆盖。

我创建了一个代码片段,它确实有助于解决此问题。在这里检查我的答案:


这是带有siverlight的WCF RIA服务吗?如果是,请标记为such@Ian据我所知,Ringrose适用于使用Ado.Net的每个应用程序。事实上,在我的例子中,我使用的是脱机WPF应用程序。