Domanda

Ho un semplice servizio WCF:

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

    return orders.ToArray();
}

quando questo lo restituisce getta una StackOverflowException in mscorlib. Qualche idea di cosa potrebbe causare questo?

L'OrderService è un servizio NetTiers generati e ordine è un oggetto NetTiers entità. quando torno i dati sono già tirato dal database e pronto ad andare. Che oltre ad un bug nel WCF potrebbe causare uno StackOverflowException dopo torno dal mio intervento?

È stato utile?

Soluzione

Se l'attuazione della serializzazione del tipo "Ordine" è un male, che potrebbe essere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top