From f7641fa28be4521737dc01554e1db89bd3080ec8 Mon Sep 17 00:00:00 2001 From: Ajay Bhargav Baaskaran Date: Tue, 19 Jul 2016 11:27:48 -0700 Subject: [PATCH] [Fixes #315] Display LoaderExceptions in ErrorPage --- .../DeveloperExceptionPage/Views/ErrorPage.cs | 454 ++++++++++-------- .../Views/ErrorPage.cshtml | 25 +- .../Views/ErrorPageModel.cs | 1 - 3 files changed, 278 insertions(+), 202 deletions(-) diff --git a/src/Microsoft.AspNetCore.Diagnostics/DeveloperExceptionPage/Views/ErrorPage.cs b/src/Microsoft.AspNetCore.Diagnostics/DeveloperExceptionPage/Views/ErrorPage.cs index 37c319cc49..36dd78084d 100644 --- a/src/Microsoft.AspNetCore.Diagnostics/DeveloperExceptionPage/Views/ErrorPage.cs +++ b/src/Microsoft.AspNetCore.Diagnostics/DeveloperExceptionPage/Views/ErrorPage.cs @@ -25,12 +25,18 @@ using System.Net #line hidden ; #line 5 "ErrorPage.cshtml" -using Microsoft.AspNetCore.Diagnostics.Views +using System.Reflection #line default #line hidden ; #line 6 "ErrorPage.cshtml" +using Microsoft.AspNetCore.Diagnostics.Views + +#line default +#line hidden + ; +#line 7 "ErrorPage.cshtml" using Microsoft.AspNetCore.Diagnostics #line default @@ -40,7 +46,7 @@ using Microsoft.AspNetCore.Diagnostics public class ErrorPage : Microsoft.AspNetCore.DiagnosticsViewPage.Views.BaseView { -#line 8 "ErrorPage.cshtml" +#line 9 "ErrorPage.cshtml" public ErrorPage(ErrorPageModel model) { @@ -59,7 +65,7 @@ using Microsoft.AspNetCore.Diagnostics #pragma warning disable 1998 public override async Task ExecuteAsync() { -#line 16 "ErrorPage.cshtml" +#line 17 "ErrorPage.cshtml" // TODO: Response.ReasonPhrase = "Internal Server Error"; Response.ContentType = "text/html; charset=utf-8"; @@ -69,33 +75,33 @@ using Microsoft.AspNetCore.Diagnostics #line hidden WriteLiteral("\r\n