この記事に基づいて、私は独自のフィルターを実装し、MVC 4 Web API でのカスタム例外処理用ExceptionFilterAttribute
にフィルターを登録しました。GlobalConfiguration
ただし、リクエストがフレームワークによって解決された後ExceptionFilterAttribute
、コントローラ アクションでスローされた例外に対してのみ呼び出されます。
コントローラー アクションが呼び出される前にスローされる例外のカスタム エラー処理も実装したいと考えています。たとえば、DelegatingHandler
現在スローされている例外は、次の HTML を返します。
<!DOCTYPE html>
<html>
<head>
<title>Exception of type 'System.Exception' was thrown.</title>
...
このシナリオで独自のカスタム エラーを返すにはどうすればよいですか?