ASP.NET MVC Webアプリケーションをインターネットインフォメーションサービス(IIS)に展開します。アプリケーションには、カスタムレポートへのアクセスを提供する安全な領域があります。
レポートをサポートするためにカスタムビジネスロジックを開発する必要があります。カスタムビジネスロジックには次の要件があります。
レポートが要求されるたびに実行する必要があります。

他のIIS要求に対しては実行しないでください。

レポートの要求拡張にマップする必要があります。

.NET Frameworkでサポートされている管理対象言語を使用して記述する必要があります。

ビジネスロジックに対する更新をすばやく変更して展開できる必要があります。
カスタムビジネスロジックを開発する必要があります。
あなたは何をするべきか?
正解:C
説明/参照:
Explanation:
ASP.NET HTTPハンドラは、ASP.NET Webアプリケーションに対する要求に応答して実行されるプロセスです。
ASP.NETは、ファイル名拡張子に基づいてHTTP要求をHTTPハンドラにマップします。
間違っています:
Not B:HTTPモジュールはHTTPハンドラとは異なります。 HTTPハンドラは、ファイル名拡張子またはファイル名拡張子のファミリによって識別される要求への応答を返します。対照的に、すべての要求と応答に対してHTTPモジュールが呼び出されます。リクエストパイプラインのイベント通知を購読し、登録されたイベントハンドラでコードを実行できるようにします。
参考資料:https://msdn.microsoft.com/en-us/library/bb398986.aspx