Esempio n. 1
0
 private void LogThis(GenericLogEventInfo logEvent)
 {
     try
     {
         BumpLogCount(logEvent.LogLevel);
         _frameworkLogger.Log(FullLoggingName, logEvent);
     }
     catch (Exception) { }
 }
Esempio n. 2
0
        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);
        }