/// <summary> /// /// </summary> /// <param name="message"></param> /// <param name="logLevel"></param> /// <param name="logMode"></param> public static void WriteLog(string message, enumLogLevel logLevel, string logMode) { try { if (logMode == "EVENTLOG") { if (_DefaultLoggingAdapter == null) { _DefaultLoggingAdapter = GetObject(logMode); } _DefaultLoggingAdapter.WriteLog(message, (int)(EventLogEntryType.Information)); } else { if (_LoggingAdapter == null) { _LoggingAdapter = GetObject(logMode); } _LoggingAdapter.WriteLog(message, (int)logLevel); } } catch (Exception) { throw; } }