2012-10-17 40 views
1

我有一個類需要一個自定義JsonConverter正確地反序列化。它是一個值對象(在DDD術語中),當使用Json序列化時,我需要將它包含在使用NServiceBus發送的消息中。如何使用NServiceBus自定義JsonConverter?

問題是,因爲NServiceBus內部化了他們的Json.Net副本,所以我必須使用NSB中包含的JsonConverter基類,但它在合併期間被標記爲「internal」。

這基本上可以防止你將任何自定義序列化代碼掛鉤到NSB。這是設計嗎?有推薦的解決方法嗎?

回答

3

如果您在合併裝配體時遇到問題,可以在downloads page on github上找到僅有核心裝配體。

+0

這些在nuget上嗎? –

+0

除了我的頭頂,我不這麼認爲,但我會仔細檢查。如果有幫助,你可以在內部的NuGet服務器上設置它們。 –

相關問題