【发布时间】:2010-11-11 22:22:01
【问题描述】:
我需要一些帮助。
我有一个包含 2 个项目的解决方案。 第一个项目包括一个 Web 服务,它提供了一些方法,如 GetAllCustomers、GetCustomerByGUID 等...... 它还包含 edmx 文件,因此这些“Get”方法会泄露实体对象。
第二个项目是——此时——一个用于测试所有这些方法的控制台应用程序。 我通过网络服务接收我的对象,一切都很好,但是..
这是我的问题:
这些对象错过了每个导航属性。我的客户实体对象有一些。 在 Web 服务项目中,导航属性就在那里。
另一个奇怪的事情: 如果我在控制台中实例化 EF DataContext,我无法调用 SaveChanges 方法。它只是不存在。我知道我不应该在这一层有数据上下文的对象,但是为了测试我偶然发现了这一点。
有人知道吗?
【问题讨论】:
标签: .net web-services frameworks entity