Moved files into respective folders for better orgranization

This commit is contained in:
Kiran Challa 2015-09-03 09:29:22 -07:00
parent c46615dc53
commit 9044aeff47
24 changed files with 10 additions and 10 deletions

View File

@ -22,7 +22,7 @@ namespace ErrorHandlerSample
await context.Response.WriteAsync("<html><body>\r\n");
await context.Response.WriteAsync("We're sorry, we encountered an un-expected issue with your application.<br>\r\n");
var error = context.Features.Get<IErrorHandlerFeature>();
var error = context.Features.Get<IExceptionHandlerFeature>();
if (error != null)
{
// This error would not normally be exposed to the client

View File

@ -5,7 +5,7 @@ using System;
namespace Microsoft.AspNet.Diagnostics
{
public interface IErrorHandlerFeature
public interface IExceptionHandlerFeature
{
Exception Error { get; }
}

View File

@ -57,7 +57,7 @@ namespace Microsoft.AspNet.Builder
{
ErrorHandlingPath = new PathString(errorHandlingPath)
};
return app.UseMiddleware<ErrorHandlerMiddleware>(options);
return app.UseMiddleware<ExceptionHandlerMiddleware>(options);
}
/// <summary>
@ -76,7 +76,7 @@ namespace Microsoft.AspNet.Builder
{
ErrorHandler = errorPipeline
};
return app.UseMiddleware<ErrorHandlerMiddleware>(options);
return app.UseMiddleware<ExceptionHandlerMiddleware>(options);
}
}
}

View File

@ -5,7 +5,7 @@ using System;
namespace Microsoft.AspNet.Diagnostics
{
public class ErrorHandlerFeature : IErrorHandlerFeature
public class ExceptionHandlerFeature : IExceptionHandlerFeature
{
public Exception Error { get; set; }
}

View File

@ -11,18 +11,18 @@ using Microsoft.Net.Http.Headers;
namespace Microsoft.AspNet.Diagnostics
{
public class ErrorHandlerMiddleware
public class ExceptionHandlerMiddleware
{
private readonly RequestDelegate _next;
private readonly ErrorHandlerOptions _options;
private readonly ILogger _logger;
private readonly Func<object, Task> _clearCacheHeadersDelegate;
public ErrorHandlerMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, ErrorHandlerOptions options)
public ExceptionHandlerMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, ErrorHandlerOptions options)
{
_next = next;
_options = options;
_logger = loggerFactory.CreateLogger<ErrorHandlerMiddleware>();
_logger = loggerFactory.CreateLogger<ExceptionHandlerMiddleware>();
if (_options.ErrorHandler == null)
{
_options.ErrorHandler = _next;
@ -53,11 +53,11 @@ namespace Microsoft.AspNet.Diagnostics
}
try
{
var errorHandlerFeature = new ErrorHandlerFeature()
var errorHandlerFeature = new ExceptionHandlerFeature()
{
Error = ex,
};
context.Features.Set<IErrorHandlerFeature>(errorHandlerFeature);
context.Features.Set<IExceptionHandlerFeature>(errorHandlerFeature);
context.Response.StatusCode = 500;
context.Response.Headers.Clear();
context.Response.OnStarting(_clearCacheHeadersDelegate, context.Response);