C# OData WCF服务自更新数据模型
我很难理解DataModels.edmx(实体框架模型)如何在OData(开放数据协议)WCF服务中工作。如果我使用的是Microsoft SQL Server Management(MSSM)上的现有数据库,当MSSM中的数据库和存储过程发生更改时,DataModels.edmx属性和存储过程是否会自动更新?如果没有,是否可以让他们自己更新C# OData WCF服务自更新数据模型,c#,wcf,devexpress,odata,C#,Wcf,Devexpress,Odata,我很难理解DataModels.edmx(实体框架模型)如何在OData(开放数据协议)WCF服务中工作。如果我使用的是Microsoft SQL Server Management(MSSM)上的现有数据库,当MSSM中的数据库和存储过程发生更改时,DataModels.edmx属性和存储过程是否会自动更新?如果没有,是否可以让他们自己更新 如果有必要的话,我正在使用WCF OData的DevExpress-DXTREME版本,但我认为这个问题更多的是关于WCF服务从根本上是如何工作的 edm
如果有必要的话,我正在使用WCF OData的DevExpress-DXTREME版本,但我认为这个问题更多的是关于WCF服务从根本上是如何工作的 edmx模型不会自动更新自身以反映数据库更改 您需要在设计器中打开edmx文件,右键单击设计图面并选择“从数据库更新模型…” 一旦更新了模型,就需要构建该项目。这将构建服务器端类库 构建之后,您需要右键单击服务引用(在引用OData服务的项目中)并选择“更新服务引用”。这将更新客户端类库 我对您的解决方案的结构做了一些假设,但没有使用DxterMe,因此如果有复杂的情况,请告诉我