Sono in perdita per questo:
Ho definito le mie classi per un primo approccio al codice di framework di entità (4.1.3). Tutto andava bene (stavo creando i tavoli ecc.) Fino a quando non ho iniziato a Seed.
Ora quando faccio il
Add-Migration "remigrate" ; Update-Database;
Viene visualizzato un errore sulla console del pacchetto "Convalida non riuscita per una o più entità. Vedere la proprietà 'EntityValidationErrors' per ulteriori dettagli."
Ho un punto di interruzione nel mio metodo Seed () ma poiché sto eseguendo questo sulla console quando il progetto non è in esecuzione, non ho idea di come arrivare ai dettagli (PS - Ho visto il thread Convalida non riuscita per una o più entità durante il salvataggio delle modifiche al database di SQL Server utilizzando Entity Framework che mostra come posso vedere la proprietà.)
So che il mio metodo Seed () ha un problema perché se inserisco un ritorno subito dopo la chiamata del metodo, l'errore scompare. Quindi, come posso impostare il mio punto di interruzione in modo da poter vedere qual è l'errore di convalida? Un po 'perso. O c'è un altro modo per rintracciarlo nella console di Nuget ??