私は、(Bus.Sendからの)着信メッセージを処理する単一のエンドポイントを持っています。いくつか動作してから別のメッセージを発行します。 Jsonシリアライザを使用して着信メッセージをデシリアライズするように設定することは可能ですが、パブリッシュするときに、Xmlシリアライザを使用して送信メッセージをシリアル化しますか?NServiceBusエンドポイントは、異なるシリアライザを使用して処理および公開することは可能ですか?
私の設定が現在どの入デシリアライズし、送信メッセージをシリアル化の両方のためのJSONシリアライザを使用して以下のようになります。
Configure.With()
.DefaultBuilder()
.JsonSerializer()
.MsmqTransport()
.IsTransactional(true)
.PurgeOnStartup(false)
.UnicastBus()
私が認識しているサポートはありません。なぜあなたはこれをしたいのですか? – eulerfx
なぜこれをやりたいですか? Jsonでどこからでもメッセージを受け取ったにもかかわらず、下流の加入者がXMLを求めているのはどうでしょうか?しかし、 "メッセージ"がjsonで受信されたため、xmlを与えることはできません。それは少しゴミです。 –