既存のサービスバスをデバッグしようとしていますが、NServiceBusを使用してMSMQからメッセージを取得しています。MSMQを使用してメッセージを取得するサービスをデバッグする方法は?
これは、MFNM02メッセージを処理するためのコード内のメッセージハンドラです。
public class ITKMFNM02Handler : Framework.Messaging.BusEventHandler<MFNM02>
{
protected override void HandleMessage(MFNM02 message)
{
ProcessMessages eng = new ProcessMessages();
eng.ProcessMFNM02(message);
}
}
これらのメッセージは、今私は、キューエクスプローラを使用して「eiequeue」MSMQに直接メッセージを入れていますが、メッセージがある
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="Ascribe.EIE.Messages.ITK.V1" Endpoint="[email protected]" />
</MessageEndpointMappings>
</UnicastBusConfig>
をApp.configファイルに以下の行で特定のキューにバインドされていますサービスバスでは拾われません。
私は
うわー、それは私のために働いた。私は間違ってフォーマットされたメッセージをそこに送っていました。ありがとうございました –
うれしかった!他の人の参照のための受け入れられた答えとしてそれをマークすることを忘れないでください。 –