コード例 #1
0
ファイル: SAEAMvcApplication.cs プロジェクト: mingyaaaa/SAEA
 private Http.Model.IHttpResult _webHost_OnException(Http.Model.IHttpContext httpContext, Exception ex)
 {
     return(OnException?.Invoke(httpContext, ex));
 }
コード例 #2
0
 private static Http.Model.IHttpResult MvcApplication_OnException(Http.Model.IHttpContext httpContext, System.Exception ex)
 {
     return(new ContentResult($"已通过事件捕获发生异常,url:{httpContext.Request.Url},ex:{ex.Message}"));
 }
コード例 #3
0
ファイル: SAEAMvcApplication.cs プロジェクト: mingyaaaa/SAEA
 private void _webHost_OnRequestDelegate(Http.Model.IHttpContext context)
 {
     OnRequestDelegate?.Invoke(context);
 }
コード例 #4
0
 /// <summary>
 /// 自定义捕获全局异常
 /// </summary>
 /// <param name="httpContext"></param>
 /// <param name="ex"></param>
 /// <returns></returns>
 private static IHttpResult WebHost_OnException(Http.Model.IHttpContext httpContext, Exception ex)
 {
     Console.WriteLine($"WebHost_OnException:{ex.Message}");
     return(new HttpContentResult(ex.Message));
 }