记录错误信息的行数

1.try catch 记录错误信息的时候,如果报错了,我们只能粗略估算是什么错误,但如果能够具体知道是哪行错误的话,对错误的分析就能够快速定位问题。

2.只需要记录到错误的行号,就能快速定位问题。

3.ex.stackTrace 就可以

catch (Exception ex) {
                _log.Fatal($"错误信息:{ex.StackTrace},请求url:{context.Request.Url.AbsoluteUri},ip:{ip}");
                context.Response.Write(JsonConvert.SerializeObject(new { state = 1, result = "fail" }));
            }

4.如果上传服务器的时候,会记录不到,所以在发布的时候,需要选择debug发布,这样就可以了

 

posted @ 2018-07-25 11:31  今晚再打老虎  阅读(432)  评论(0编辑  收藏  举报