如何在NServiceBus中使用自定义JsonConverter?

时间:2012-10-17 23:24:26

标签: json.net nservicebus

我有一个类需要自定义JsonConverter才能正确反序列化。它是一个值对象(在DDD术语中),我需要将它包含在使用Json序列化时与NServiceBus一起发送的消息中。

问题是,由于NServiceBus内化了他们的Json.Net副本,我必须使用NSB中包含的JsonConverter基类,但它在合并期间被标记为“内部”。

这基本上可以防止您将任何自定义序列化代码挂钩到NSB中。这是设计的吗?是否有推荐的解决方法?

1 个答案:

答案 0 :(得分:3)

如果您遇到合并程序集的问题,可以在downloads page on github上找到仅核心程序集。