c# - 抑制警告消息 Akka.net

标签 c# akka.net

我是 Akka.NET 的新手,所以如果这个问题很愚蠢,请原谅我。

我尝试抑制以下 Akka.NET 警告

“NewtonSoftJsonSerializer 已被检测为默认序列化程序。 从 1.5 版本开始,它将在 Akka.NET 中被淘汰,取而代之的是 Hyperion 欲了解更多信息,请访问:http://getakka.net/docs/Serialization#how-to-setup-hyperion-as-default-serializer 如果您想抑制此消息,请将 HOCON 'akka.suppress-json-serializer-warning' 配置标志设置为 on。”

但我不完全确定在哪里可以设置该标志。

到目前为止我已经尝试过

var config = ConfigurationFactory.ParseString(@"
akka {
    actor {
       akka.suppress-json-serializer-warning = true
          }
     }");
TlogSystem = ActorSystem.Create("TlogSystem",config);

但是它不起作用,它不断打印警告。有人能指出我正确的方向吗?

最佳答案

尝试将 suppress-json-serializer-warning 移到 actor block 之外:

akka {
    suppress-json-serializer-warning = on
}

关于c# - 抑制警告消息 Akka.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44398508/

相关文章:

C#、C++ 项目组合 : Could not load file or assembly

c# - 根据 WebMethod 中提供的条件从 WebMethod 返回值

akka.net - 在 Akka.Net 中处理冗余和故障转移

.net - 调度程序/通知服务建议/架构决策

sql-server - Akka .NET 连接池超时问题

c# - 我如何调整生产者 Actor 的速度,以便它不会向消费者 Actor 传达太多消息

c# - 无法从 GridView 中的行/单元格获取值

c# - 是否可以在同一应用程序中同时使用 IronPython 和 IronRuby?

c# - 在 C# 中将对象列表转换为字节数组

akka - 即时通讯应用的 Actor 模型?