public void TrackTrace(string message, Severity severity) { if (severity != Severity.Off) { var logLevel = severity.ToLogEventLevel(); Logger.Write(logLevel, message); } }
public void TrackTrace(string message, Severity severity, IDictionary <string, string> properties) { if (severity != Severity.Off) { var logLevel = severity.ToLogEventLevel(); Logger.ForContext(properties) .Write(logLevel, message); } }
public void Log(Severity severity, LoggerType loggerType, string caller, string message, IPEndPoint myIPEndPoint, Exception exception, int eventCode = 0) { if (severity != Severity.Off) { var logLevel = severity.ToLogEventLevel(); var logger = Logger.ForContext("OrleansLoggerType", loggerType) .ForContext("EventCode", eventCode) .ForContext("IPEndPoint", myIPEndPoint); if (exception != null) { logger.Write(logLevel, exception, message); } else { logger.Write(logLevel, message); } } }