【发布时间】:2011-11-21 02:12:22
【问题描述】:
我有带有 DTO 对象的 WCF Ria 服务应用程序。我定义了我的 DTO 对象之间的关系:
[Include]
[Association("FK_Items_OrderID", "ID", "OrderID")]
public List<Item> Items { get; set; }
所以我可以看到客户端上的项目集合并使用它进行操作。然后我想保存更改并调用此方法:
[Invoke]
public void SaveOrderChanges(Order order)
{
_dataManager.SaveOrderChanges(order);
}
是领域服务方式。但是我看到这里的 Order 对象中相关 Items 的集合已经是 NULL,但是当我在客户端上调用此方法并将 order 传递给此方法时,集合已填充。
有人知道该怎么做吗?谢谢。
【问题讨论】:
标签: wcf-ria-services invoke dto domainservices