【问题标题】:How do I use a custom JsonConverter with NServiceBus?如何将自定义 JsonConverter 与 NServiceBus 一起使用?
【发布时间】:2012-10-18 08:00:45
【问题描述】:

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

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

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

【问题讨论】:

    标签: json.net nservicebus


    【解决方案1】:

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

    【讨论】:

    • 在我的脑海中,我不这么认为,但我会仔细检查。如果有帮助,您可以将它们设置在内部 NuGet 服务器上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    相关资源
    最近更新 更多