private void LogWarning(LogMessageResID resID, string logSource, params object[] args) { try { StringBuilder messageBuilder = new StringBuilder(); if (args != null && args.Length > 0) { //messageBuilder.AppendLine(string.Format(CultureInfo.InvariantCulture, ResourceManager.GetLogMessage(resID), args)); } else { //messageBuilder.AppendLine("Warning ::: " + ResourceManager.GetLogMessage(resID)); } if (!logSource.Equals(string.Empty)) { messageBuilder.AppendLine("Log Source : " + logSource); } LogEntry log = new LogEntry(); log.Message = messageBuilder.ToString(); log.Priority = 3; log.EventId = resID.GetHashCode(); log.Categories.Clear(); log.Categories.Add("Error Log"); Logger.Write(log); } catch (Exception ex) { NotifyLoggingFailure(ex); } }
private void LogInfo(LogMessageResID resID, string logSource, params object[] args) { try { if (WebConfig.DeveloperMode == DeveloperMode.Disabled.GetHashCode()) { return; } StringBuilder messageBuilder = new StringBuilder(); if (args != null && args.Length > 0) { //messageBuilder.AppendLine(string.Format(CultureInfo.InvariantCulture, ResourceManager.GetLogMessage(resID), args)); } else { //messageBuilder.AppendLine(ResourceManager.GetLogMessage(resID)); } if (!logSource.Equals(string.Empty)) { messageBuilder.AppendLine("Log Source : " + logSource); } LogEntry log = new LogEntry(); log.Message = messageBuilder.ToString(); log.Priority = 2; log.EventId = resID.GetHashCode(); log.Categories.Clear(); log.Categories.Add("General"); Logger.Write(log); } catch (Exception ex) { NotifyLoggingFailure(ex); } }
public void Warning(LogMessageResID resID, LogSource source, params object[] args) { LogWarning(resID, source.ToString(), args); }
public void Warning(LogMessageResID resID, LogSource source) { LogWarning(resID, source.ToString()); }
public void Warning(LogMessageResID resID, params object[] args) { LogWarning(resID, string.Empty, args); }
public void Warning(LogMessageResID resID) { LogWarning(resID, string.Empty); }
public void Info(LogMessageResID resID, LogSource source) { LogInfo(resID, source.ToString()); }
public void Info(LogMessageResID resID, params object[] args) { LogInfo(resID, string.Empty, args); }
public void Info(LogMessageResID resID) { LogInfo(resID, string.Empty); }
/// <summary> /// Referenced to GetLogMessageInstance in the non-static method /// </summary> /// <param name="errorMessageID"></param> /// <returns></returns> public static string GetLogMessage(LogMessageResID errorMessageID) { return(resourceManager.GetLogMessageInstance(errorMessageID)); }
/// <summary> /// Get Log message based on the param /// </summary> /// <param name="resValue"></param> /// <returns></returns> public string GetLogMessageInstance(LogMessageResID resValue) { return(cache.GetLogMessage(APConvert.ToString(resValue.GetHashCode()))); }