StackOverflowException, сериализующий объект .netTiers
-
21-08-2019 - |
Вопрос
У меня есть простой сервис WCF:
public Order[] GetOrdersByStatus(int statusid)
{
OrderService os = new OrderService();
TList<Order> orders = os.GetByOrderStateID(statusid);
return orders.ToArray();
}
когда это возвращается, он выдает исключение StackOverflowException в mscorlib.Есть идеи, что может быть причиной этого?
OrderService — это служба, созданная NetTiers, а Order — это объект сущности NetTiers.когда я возвращаюсь, данные уже извлечены из базы данных и готовы к работе.Что, кроме ошибки в WCF, может вызвать исключение StackOverflowException после того, как я вернусь из работы?
Решение
Если реализация сериализации типа «Заказ» плохая, возможно, дело в этом.
Не связан с StackOverflow