Monorail - “elemento imprevisto nello stack” Errore
-
05-10-2019 - |
Domanda
Qualcuno ha visto questo errore monorotaia prima e so cosa vuol dire?
l'elemento imprevisto nello stack: trovato UCampus.Core.Models.Nested.Hours, aspettandosi UCampus.Core.Models.Business
Sono il salvataggio di un oggetto di business quando si verifica questo errore, Ore è un bambino di un bambino di business.
Grazie, Justin
Soluzione
Nella classe Ore per qualche motivo è stato l'override del metodo GetHashCode e che stava causando questo peculiare eccezione. Qualsiasi idea del perché sarebbe stata la precedenza su GetHashCode ??
//public override int GetHashCode()
//{
// unchecked
// {
// return (GetHours(Open) * 397) ^ GetHours(Close);
// }
//}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow