如何通过调用方法加载具有依赖关系的对象?Ria服务。通过调用方法加载具有依赖关系的对象
E.g.我有一个DTO:
[DataContract]
公共类MyDTO
{
[数据成员]公众诠释标识{获取;集;}
[数据成员] 公共字符串SomeField {get; set;}
[DataMember] [Include] public IList < SomeEntity>依赖关系{得到;集} }
并调用方法:
[调用]
公共MyDTO GetDTO()
{
返回新MyDTO() { ID = 1, SomeFields =“T est“, 依赖关系=新列表< SomeEntity>(){new SomeEntity()}; }
在这种情况下在客户端,我可以MyDTO例如附加到主域范围内,但相关性不加载。我不想创建新的方法来单独获得依赖关系。如果创建查询方法而不是调用我应该使用IEnumerable,但我只需要一个实例。解决这个问题的最好方法是什么?谢谢。