/// <summary> /// /// </summary> /// <param name="i_Level"></param> /// <returns></returns> protected eSeverity ConvertNSLevelToSeverity(NSpring.Logging.Level i_Level) { eSeverity eRet = m_FilterLevel; SetLastError(0, ""); if (i_Level == NSpring.Logging.Level.All) { eRet = eSeverity.Debug; } else if (i_Level == NSpring.Logging.Level.Config) { eRet = eSeverity.Debug; } else if (i_Level == NSpring.Logging.Level.Debug) { eRet = eSeverity.Debug; } else if (i_Level == NSpring.Logging.Level.Exception) { eRet = eSeverity.Error; } else if (i_Level == NSpring.Logging.Level.Info) { eRet = eSeverity.Info; } else if (i_Level == NSpring.Logging.Level.None) { eRet = eSeverity.Crash; } else if (i_Level == NSpring.Logging.Level.Verbose) { eRet = eSeverity.Debug; } else if (i_Level == NSpring.Logging.Level.Warning) { eRet = eSeverity.Warning; } // `else` not needed, default assigned above. return(eRet); } // ConvertNSLevelToSeverity
} // ConvertNSLevelToSeverity protected NSpring.Logging.Level ConvertSeverityToNSLevel(eSeverity i_Severity) { NSpring.Logging.Level lRet = NSpring.Logging.Level.Debug; SetLastError(0, ""); switch (i_Severity) { case eSeverity.Crash: lRet = NSpring.Logging.Level.Exception; break; case eSeverity.Critical: lRet = NSpring.Logging.Level.Exception; break; case eSeverity.Debug: lRet = NSpring.Logging.Level.Debug; break; case eSeverity.Error: lRet = NSpring.Logging.Level.Exception; break; case eSeverity.Info: lRet = NSpring.Logging.Level.Info; break; case eSeverity.Warning: lRet = NSpring.Logging.Level.Warning; break; default: // Default assigned above break; } return(lRet); } // ConvertSeverityToLevel