public Order[] GetOrdersByStatus(int statusid)
{
OrderService os = new OrderService();
TList<Order> orders = os.GetByOrderStateID(statusid);
return orders.ToArray();
}
当它返回时,在mscorlib中抛出StackOverflowException。你知道这是什么原因吗?
OrderService是NetTiers生成的服务,Order是NetTiers实体对象。当我返回数据时,数据已经从数据库中提取出来并准备就绪。除了WCF中的错误之外,还有什么会在我从操作返回后导致StackOverflowException?