
Mejorar mensaje de DbEntityValidationException de Entity Framework
DbEntityValidationException es el tipo de excepción lanzada por Entity Framework cuando falla la validación de las entidades. Esta excepción es extremadamente valiosa, pero por defecto el mensaje de la excepción omite lo más importante: los errores producidos por la validación. Aquellos que habéis usado Entity Framework probablemente estaréis familiarizados con el siguiente mensaje: System.Data.Entity.Validation.DbEntityValidationException: Validation failed for one or more entities. See ‘EntityValidationErrors’ property for more details. Este mensaje es muy claro en cuanto al problema que se esta produciendo: Algo no es valido y si quieres saber el qué, entonces debes inspeccionar la excepción con un depurador. El porque se obvia la información es claro. Si tenemos la aplicación en unRead More →