/// <summary> /// 错误详细日志 /// </summary> /// <param name="info"></param> /// <param name="se"></param> public static void WriteErrorFullInfo(EnumState.CommonLogType commonLogType, EnumState.CommonLogSubType commonLogSubType, string message , Exception se, EnumState.LogLevel level = EnumState.LogLevel.Error) { message = message + " 错误信息:" + se.Message + "\r\n堆栈信息:" + se.StackTrace; WriteCommonLog(commonLogType, commonLogSubType, message, level); }
/// <summary> /// /// </summary> /// <param name="categoryName">大分类</param> /// <param name="subcategoryName">小分类</param> /// <param name="message">日志内容</param> /// <param name="customFilter">自定义日志筛选条件,对应于日志查询系统的“文本过滤2”</param> /// <param name="customItems">自定义日志项,eg.{params:balabala...}</param> public static void WriteCommonLog(EnumState.CommonLogType commonLogType, EnumState.CommonLogSubType commonLogSubType, string message, EnumState.LogLevel LogType) { string categoryName = commonLogType.ToString(); string subcategoryName = commonLogSubType.ToString(); WriteCommonLog(categoryName, subcategoryName, message, LogType); }