public void Warning(string format, params object[] args) { if (!IsWarningEnabled) return; if (args == null || args.Length == 0) { NotifyWarning(format); } else { NotifyWarning(new LogMessage(_logMessageFormatter, format, args)); } }