Question

J'ai un service simple WCF:

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

    return orders.ToArray();
}

quand cela retourne jette un StackOverflowException dans mscorlib. Toute idée de ce que pourrait être la cause?

Le OrderService est un NetTiers généré service et ordre est un objet d'entité de NetTiers. quand je reviens et prêt à aller les données sont déjà tirée de la base de données. Qu'est-ce en plus d'un bogue dans WCF pourrait provoquer un StackOverflowException après mon retour de mon opération?

Était-ce utile?

La solution

Si la mise en œuvre de la sérialisation du type « Ordre » est mauvais, qui pourrait l'être.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top