我们在WCF服务中使用Linq to Entities。我们创建了一个包含自动生成实体的edmx文件。在创建代理时,即使数据协定和datamember属性存在,实体也不会出现在代理类中。我们发现问题是因为自动生成的实体继承自System.Data.Objects.DataClasses.EntityObject这样的东西但是如果我们创建一个没有任何继承的类,那么该类出现在代理中。有什么方法可以解决这个问题吗?
此致 谢卡尔
答案 0 :(得分:3)
我们这样做的方式是:
这可能有些麻烦,但它可以工作(它还可以将您的服务与数据库中的更改隔离开来)。在下一版本的实体框架中,这应该会变得更加容易。