メッセージ処理パイプラインにフックして、消費者がメッセージの処理を終了した後に何らかの作業を行う方法を探しています。私の意図は、新しいセッションを開いてトランザクションを開始することです(IoCコンテナで実行できます)。その後、それらを処理してすぐに破棄します。
NServiceBus では、IMessageModule インターフェイスを使用してフックします。それに似たものはありますか? 実際にはハンドラーを破棄することもできますが、私は StructureMap を ObjectBuilder として使用しているため、Release メソッドは何もしません。