ASP.Net 5 MVC 6中如何将共享的Error.cshtml作为默认错误响应
在使用Microsoft.AspNet.Diagnostics UseExceptionHandler中间件和razor view时
如果您查看位于https://github.com/aspnet/Diagnostics/tree/dev/samples/ExceptionHandlerSample/Startup.cs的示例代码,该代码说明了如何在ASP.Net 5中使用Microsoft.AspNet.Diagnostics ErrorHandler中间件,其中一条注释说:
//通常情况下,您会使用MVC或类似的方式来呈现一个漂亮的页面。
好的,但是怎么做呢?
public class Startup
{
public void Configure(IApplicationBuilder app)
{
// Configure the error handler to show an error page.
app.UseExceptionHandler(errorApp =>
{
// Normally you'd use MVC or similar to render a nice page.
errorApp.Run(async context =>
{