2016-06-15 3 views
2

Mit NLog gibt es eine Möglichkeit, globale Eigenschaften für Protokolle zu definieren? Konstruktion MitNLog globale Eigenschaften

var logEventInfo = new LogEventInfo(LogLevel.Trace, Log.Name, "Hello world"); 
logEventInfo.Properties["messageName"] = "MessageName2"; 

ist nicht geeignet, weil in großen Projekt überall Info(...) und ähnliche Methoden. Aber wir müssen einige Parameter hinzufügen, um sie bei Gelf Logging ohne Neuschreibe-Code zu sehen.

Antwort