問題タブ [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.

0 投票する
0 に答える
586 参照

c# - メッセージハンドラを特定の webapi コントローラに適用する

特定のコントローラーに対してのみ、webapi.config ファイルで MessageHandler を指定する必要があります。

したがって、次のように webapiconfig.cs ファイルにコードがあります。

http://hostname/api/Reports/GetSomeListなどのすべてのリクエストが MessageHandler 、つまり ReportController.cs ファイルに記述された API を通過し、他のすべてがこの MessageHandler をスキップするようにします。

私の問題は、 /api/Reports/ リクエストの MessageHandler 内に制御が入っていないことです。