問題タブ [message-handlers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - メッセージハンドラを特定の webapi コントローラに適用する
特定のコントローラーに対してのみ、webapi.config ファイルで MessageHandler を指定する必要があります。
したがって、次のように webapiconfig.cs ファイルにコードがあります。
http://hostname/api/Reports/GetSomeListなどのすべてのリクエストが MessageHandler 、つまり ReportController.cs ファイルに記述された API を通過し、他のすべてがこの MessageHandler をスキップするようにします。
私の問題は、 /api/Reports/ リクエストの MessageHandler 内に制御が入っていないことです。