ASP.NET WebAPIプロジェクトでAutofacを正常に配線しましたが、MessageHandlerでサービスを解決する方法を考えています。
メッセージハンドラーはアプリケーションの起動時に追加する必要があるため、リクエストの有効期間スコープでメッセージハンドラーを解決できないことは明らかです。ここでは問題ありません。
ただし、(たとえば)トークンの検証やリポジトリへのログインなどを実行できるようにするために、MessageHandlerのSendAsyncメソッドの実行中に現在のリクエストの有効期間スコープを取得する方法を見つけたいと思います...
どうすればいいですか?