mvc 4では(ただし、すべてのmvcバージョンで)DbEntityValidationExceptionをインターセプトする必要があります。
このフェーズでは、このオブジェクトにあるエラーを単純なログに表示する必要があります。
キャッチでは、私はこのコードを持っています:
foreach (var eve in EventityValidationErrors)
{
foreach(var ve in eve.ValidationErros)
{
Console.Writeline(ve.PropertyName,ve.ErrorMessage)
}
}
とても便利です。
今、私の仕事は、この例外情報(開発フェーズのみ)をビューに表示しようとしています。
誰かがそれを行うための迅速な方法があるかどうか知っていますか?(理想的には外部nugetコンポーネントを使用)