我需要一些帮助。实体框架和Web服务
我有2个项目中的溶液。 第一个项目包括Web服务,它提供像GetAllCustomers一些方法,GetCustomerByGUID等.. 它还包括EDMX文件,所以这些“get”方法放弃实体对象。
第二个项目 - 在这个时刻 - 一个控制台应用程序测试所有这些方法。 我通过Web服务,万物细收到我的对象,但..
这里是我的问题:
这些对象放过每一个导航属性。我的客户实体对象有一些。 在Web服务项目中,导航属性在那里。
另一个奇怪的事情: 如果我instanciate在控制台中的EF DataContext,我不能调用SaveChanges方法。这只是不存在。我知道我不应该在这一层有datacontext的对象,但为了测试我偶然发现了这一点。
任何人都知道这件事吗?