NServiceBusがNServiceBusによって作成されなかったキューからXMLメッセージを消費することを許可するためのガイダンスを誰にでも提供できますか? XMLメッセージをキューにドロップする第三者システムと統合しようとしています。私は、第三者が生成するXMLをほとんど制御していません。NServiceBusはサードパーティXMLを消費する
私はXMLを-Messages/- タグでラップしようとしましたが、正しいハンドラにヒットするメッセージを得ることができますが、多くのフィールド(特に子クラス)はnullにデシリアライズします。第三者はいくつかの "タイプ"のメッセージを生成しますが、いずれの場合もXMLはかなり単純です。
XMLを読み込んでメッセージをバスにドロップするアダプタを作成しないようにしようとしています。
何かアドバイスをいただければ幸いです。
ありがとうございます。
いや、私はスキーマを推論し、クラスを生成するために、Xsd.exeではを使用してみました...私はそのようにかなり近いましたが、それでもすべてのプロパティがNULL子クラスの多くで終わる...ときxmlには明らかに値があります。 – Todd
第三者にあなたにスキーマを与えることはできませんか? –