C# ASP.NET核心MVC :异常处理 |
您所在的位置:网站首页 › ajax请求异常处理 › C# ASP.NET核心MVC :异常处理 |
我构建了一个C# ASP.NET Core2MVC应用程序,运行良好。有时我在数据库中遇到一些奇怪的错误,我需要更多的数据来分析。 我有我自己的error-class if (env.IsProduction()) { app.UseBrowserLink(); app.UseExceptionHandler("/error/index"); }如果用户已经登录,并记录更多的数据,如IP地址或用户in: _context.Error.Add(new Error { errorMessage = feature.Error.Message?.ToString(), errorStackTrace = feature.Error.StackTrace?.ToString(), errorUserAgent = Request.Headers["User-Agent"].ToString(), errordate = DateTime.Now, errorIP = HttpContext.Features.Get()?.RemoteIpAddress?.ToString(), errorInnerException = feature.Error.InnerException?.ToString(), errorSource = feature.Error.Source?.ToString(), errorUserID = (tmpUserID.ToString() == "00000000-0000-0000-0000-000000000000") ? null : tmpUserID.ToString(), errorForm = SesionFormData }); _context.SaveChanges();但我找不到方法来获取会话数据,甚至无法获取崩溃请求的简单URL参数:( 有什么办法吗? 非常感谢,拉尔夫 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |