private void LogThis(GenericLogEventInfo logEvent) { try { BumpLogCount(logEvent.LogLevel); _frameworkLogger.Log(FullLoggingName, logEvent); } catch (Exception) { } }
private GenericLogEventInfo CreateLogEvent(GenericLogLevel level, string message, Exception ex, string data) { message = GetMessage(message); var logEventInfo = new GenericLogEventInfo(level, MessageType, message, data, ex, GetPushLog()); logEventInfo.ExtraProperties["severity"] = GetSeverityLevel(level); logEventInfo.ExtraProperties["applicationLoggingId"] = ApplicationLoggingId; logEventInfo.ExtraProperties["messageType"] = MessageType; logEventInfo.ExtraProperties["applicationName"] = ApplicationName; logEventInfo.ExtraProperties["applicationVersion"] = ApplicationVersion; //logEventInfo.ExtraProperties["fullLoggingName"] = FullLoggingName; logEventInfo.ExtraProperties["loggingAssemblyVersion"] = LoggingAssemblyVersion; logEventInfo.ExtraProperties["userName"] = UserName; logEventInfo.ExtraProperties["processName"] = ProcessName; logEventInfo.ExtraProperties["hostName"] = HostName; logEventInfo.ExtraProperties["data"] = data; SetCustomProperties(logEventInfo.ExtraProperties); return(logEventInfo); }