Exemplo n.º 1
0
        private void Logger_OnErrorReceived(object sender, Logging.EventArgs.EventArgsBase e)
        {
            if (AssistantLoggers == null)
            {
                AssistantLoggers = new List <NLog.CoreLogger>();
            }

            NLog.CoreLogger?logger = AssistantLoggers.Find(x => !string.IsNullOrEmpty(x.LogIdentifier) && x.LogIdentifier.Equals(e.LogIdentifier, StringComparison.OrdinalIgnoreCase));

            if (logger == null)
            {
                logger = new NLog.CoreLogger(e.LogIdentifier);
                AssistantLoggers.Add(logger);
            }

            logger.Log(e.LogMessage, LogLevels.Error, e.CallerMemberName, e.CallerLineNumber, e.CallerFilePath);
        }
Exemplo n.º 2
0
 private void Logger_OnInputReceived(object sender, Logging.EventArgs.EventArgsBase e)
 {
 }