Je suis perdu pour ça:
J'ai défini mes classes pour une approche de code du framework d'entité (4.1.3). Tout allait bien (je créais les tables, etc.) jusqu'à ce que je commence à semer.
Maintenant, quand je fais le
Add-Migration "remigrate" ; Update-Database;
J'obtiens une erreur sur la console du package "La validation a échoué pour une ou plusieurs entités. Voir la propriété 'EntityValidationErrors' pour plus de détails."
J'ai un point d'arrêt dans ma méthode Seed () mais parce que j'exécute ceci sur la console lorsque le projet n'est pas en cours d'exécution, je ne sais pas comment accéder aux détails (PS - j'ai vu le thread La validation a échoué pour une ou plusieurs entités lors de l'enregistrement des modifications dans la base de données SQL Server à l'aide d'Entity Framework qui montre comment je peux voir la propriété.)
Je sais que ma méthode Seed () a un problème car si je mets un retour juste après l'appel de méthode, l'erreur disparaît. Alors, comment définir mon point d'arrêt pour voir quelle est l'erreur de validation? Un peu perdu. Ou y a-t-il un autre moyen de le retracer dans la console nuget?