ドキュメント管理システムへのドキュメントの保存を処理する NServiceBus エンドポイントがあります。ドキュメントを保存したら、 を呼び出しますBus.Reply(new DocumentSaved{})
。
これSaveDocument
は、Saga (応答を深く気にする) から送信する場合は正常に機能しますが、Web クライアント エンドポイント (つまり、応答をまったく気にしない MVC プロジェクト) から送信する場合は失敗します。失敗は、Web クライアント エンドポイントに応答を処理するためのキューがないためです。
ここで何が間違っていますか?(MVC プロジェクトが処理されることのない一連の応答を保持するためにキューを作成する必要はありません。)