public void LogWarn(string strMsg, Exception objExp = null) { Debug.Assert(null != m_iLog); if (isEncrypt && Name == LogerType.ElectricJournal && m_iLog.IsWarnEnabled) { strMsg = ConcatTime(strMsg); strMsg = Des.Encrypt(strMsg); m_iLog.Debug(strMsg); return; } if (m_iLog.IsWarnEnabled) { if (null == objExp) { m_iLog.Warn(strMsg); } else { m_iLog.Warn(strMsg, objExp); } } }
public void LogInfo(string strMsg, Exception objExp, bool argDate = false) { Debug.Assert(null != m_iLog); if (argDate) { DateTime date = DateTime.Now; string strDateTime = string.Format(" {0:dd/MM/yyyy HH:mm:ss} ", date); strDateTime = strDateTime.Replace("-", "/"); strMsg = strDateTime + strMsg; } if (isEncrypt && Name == LogerType.ElectricJournal && m_iLog.IsInfoEnabled) { strMsg = ConcatTime(strMsg); strMsg = Des.Encrypt(strMsg); m_iLog.Debug(strMsg); return; } if (m_iLog.IsInfoEnabled) { if (null == objExp) { m_iLog.Info(strMsg); } else { m_iLog.Info(strMsg, objExp); } } }
public void LogFataFormat(string strFormat, params object[] arrObjs) { Debug.Assert(null != m_iLog); if (isEncrypt && Name == LogerType.ElectricJournal && m_iLog.IsFatalEnabled) { string strMsg = string.Format(strFormat, arrObjs); strMsg = ConcatTime(strMsg); strMsg = Des.Encrypt(strMsg); m_iLog.Debug(strMsg); return; } if (m_iLog.IsFatalEnabled) { m_iLog.FatalFormat(strFormat, arrObjs); } }