1

例外制御フローは悪い考えだと読みました。

if(products.length == 0)
   throw new CustomException("Product is required");

現在、リクエストに ajax を使用しています。500 エラーが発生した場合は、JSON でクライアントに送信され、ポップアップに表示される厳密に型指定されたオブジェクトで例外を返す例外フィルターでそれらをキャッチします。ASP.NET MVC アプリケーションでは、より良い代替手段と例は何ですか?

4

1 に答える 1

0

これがモデルの検証目的である場合は、データ注釈などの標準的な手法を使用することをお勧めします。または、私のように複雑な検証シナリオでそれらを使用するのが難しい場合は、FluentValidation.NETをチェックアウトすることもできます。

于 2012-10-02T05:18:48.907 に答える