嵌套的DTO-发送回客户端时出错

时间:2018-12-08 06:39:34

标签: c# .net wcf dto

我有一个像下面的DTO

[DataContract()]
public class LastLevel
{  
    [DataMember()]
    public string UID { get; set; }

    [DataMember()]
    public string Name { get; set; }

    [DataMember()]
    public List<LastLevel> Children { get; set; }

    [DataMember()]
    public LastLevel Parent { get; set; }

}

具有Children属性不会造成任何混乱,但是如果我包含Parent属性,则无法将数据发送回客户端。它显示以下消息。

基础连接已关闭:服务器关闭了预期保持活动状态的连接。 无法从传输连接读取数据。远程主机强行关闭了现有连接。

0 个答案:

没有答案