예제 #1
0
 internal static void LogWarning(object obj, string format, params object[] args)
 {
     LogWarningEvent?.Invoke(string.Format(format, args), obj);
 }
예제 #2
0
        /// <summary>
        /// Log a warning event.
        /// </summary>
        /// <param name="message">log message</param>
        /// <param name="args">string format args</param>
        public override void LogWarning(string message, params object[] args)
        {
            LogWarningEvent logEvent = new LogWarningEvent(this.NormalizeMessage(message, args));

            this.PublishLog(logEvent, logEvent.Message, "WARN ", stderr: true);
        }
예제 #3
0
파일: IEventLogger.cs 프로젝트: jay-tux/jws
 protected virtual void OnLogWarning(LogEventArgs args) => LogWarningEvent?.Invoke(this, args);