我有一个简单的WCF服务:

public Order[] GetOrdersByStatus(int statusid)
{
    OrderService os = new OrderService();
    TList<Order> orders = os.GetByOrderStateID(statusid);

    return orders.ToArray();
}

当此返回它抛出的mscorlib一个StackOverflowException。任何想法,这可能是造成这?

OrderService是一个NetTiers生成的服务和秩序是NetTiers实体对象。当我返回的数据已经从数据库中,并准备去拉。除了在WCF中的错误是什么引发了StackOverflowException后,我从我的操作返回?

有帮助吗?

解决方案

如果“订单”式的序列化的实现是坏的,这可能是它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top