コード例 #1
0
ファイル: LogHelper.cs プロジェクト: jiangyanjun/Navigation
 /// <param name="msg">错误消息</param>
 /// <param name="logType">日志类型</param>
 /// <param name="module">发生错误文件路径</param>
 /// <param name="methodName">发生错误方法名</param>
 /// <param name="LineNo">发生错误行号</param>
 public static void AddLog(string msg, EnumLogType logType, [CallerFilePath] string module = null, [CallerMemberName] string methodName = null, [CallerLineNumber] int LineNo = 0)
 {
     Task.Factory.StartNew(() =>
     {
         try
         {
             S_Log log       = new S_Log();
             log.Create_Time = GetStr.GetCurrentDate;
             log.Id          = GetStr.GetGuid;
             log.Log_Type    = logType.ToEnumDiscription();
             log.Msg         = msg;
             log.Module      = module;
             log.Category    = methodName;
             log.SubCategory = LineNo + " 行";
             HttpHelp.Post <int, S_Log>(ActionEnum.Add_Log, log);
         }
         catch { }
     });
 }
コード例 #2
0
        public HttpResponseMessage Add_Log(S_Log t)
        {
            var result = new S_LogBLL().Add(t);

            return(JsonConvert.SerializeObject(result).ToHttpResponseMessage());
        }