RabbitMQにメッセージを送信するとき、どういうふうに、以下のような余分なオブジェクトデータ、主に$タイプを追加しているのでしょうか。Rebus RabbitMQオブジェクトのシリアル化
{"$type":"ThreeSquared.VTGPAM.Objects.Wagon, ThreeSquared.VTGPAM.Objects","WagonId":"a98a06ab-33b9-4a11-9de2-df0b8787b713","WamosId":12324,"Description":"test","YearBuilt":1982,"Token":"3cce443c-249f-4fd2-9882-5830fb308b6b"}
私たちには、Java RabbitMQライブラリーを再使用なしで使用するクライアントがあります。このアプローチでは、タイプ宣言なしでJSONを送信すると考えています。したがって、単純なJSONオブジェクトで試してみると、これは機能しません。メッセージに$型を定義しないようにするには、どうすればいいのですか?
何が動作しないのですか?追加フィールドはそれらに影響しませんか? – dsolimano