2017-06-06 3 views
1

Ich bin ein Neuling auf Akka.NET so entschuldigen Sie mich, wenn diese Frage albern ist.Unterdrücken Warnmeldung Akka.net

Ich habe versucht, die folgenden Akka.NET Warnung

„NewtonSoftJsonSerializer wurde als Standard-Serializer zu unterdrücken erkannt. wird es in Akka.NET ab Version 1.5 in der Gunst der Hyperion Start überholt werden für Weitere Informationen finden Sie unter: http://getakka.net/docs/Serialization#how-to-setup-hyperion-as-default-serializer Wenn Sie diese Meldung unterdrücken möchten, setzen Sie HOCON 'akka.suppress-json-serializer-warning' config-Flag auf on. "

Aber ich bin nicht ganz sicher, wo kann ich diese Flagge setzen.

Bisher habe ich versucht,

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

Aber es nicht funktioniert, hält es die Warnung zu drucken. Könnte mir jemand in die richtige Richtung zeigen?

Antwort

1

Versuchen suppress-json-serializer-warning außerhalb des actor Block bewegt:

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

@KevinMiranda, eine schnelle googeln der Nachricht tatsächlichen Warnung sagt sollte es "on", nicht "wahr" sein. Ich habe meine Antwort aktualisiert, gib es noch einmal! – easuter

+0

Ignorieren Sie meinen letzten Kommentar, sah nicht, dass Sie writed "suppress-json-serializer-warning = auf" statt "akka.suppress-json-serializer-warning = on", es funktionierte. Danke vielmals! :) –

+0

Froh, zu helfen, und viel Glück mit Ihrem Projekt :) – easuter