0
非常にnservicebusが新しくなっています。私は最新のバージョン3.0.1を使用しています。私のケースがNSBの通常の制限であるかどうかは分かりませんが、私は気づいていません。 MyMessage <T>はXmlSerializerを呼び出すときに例外をスローします
は、私はセットアップにしようとしていますし、私のglobal.asaxで、私は、asp.net MVCアプリケーションを持って、次のvar configure = Configure.WithWeb()
.DefaultBuilder()
.ForMvc()
.XmlSerializer();
しかしの1を扱うとき、私はのXmlSerializerでエラーが発生しています私のオブジェクト:
[Serializable]
public class MyMessage<T> : IMessage
{
public T myobject { get; set; }
}
私が渡しトラフ:
XmlSerializer()
instance.Initialize(types);
this.InitType(type, moduleBuilder);
this.InitType(info2.PropertyType, moduleBuilder);
してからTへの対処、
string typeName = GetTypeName(t);
型名がnullであり、次の命令:
if (!nameToType.ContainsKey(typeName))
はエラーで終了。 null値は許可されません。
Nservicebusにはいくつかの制限がありますか、何か問題がありますか?
説明に感謝します。 – Arthis