Class AbpExceptionFilter
Inheritance
System.Object
AbpExceptionFilter
Implements
ITransientDependency
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpExceptionFilter : IAsyncExceptionFilter, ITransientDependency
Constructors
AbpExceptionFilter(IExceptionToErrorInfoConverter, IHttpExceptionStatusCodeFinder, IJsonSerializer)
Declaration
public AbpExceptionFilter(IExceptionToErrorInfoConverter errorInfoConverter, IHttpExceptionStatusCodeFinder statusCodeFinder, IJsonSerializer jsonSerializer)
Parameters
Properties
Logger
Declaration
public ILogger<AbpExceptionFilter> Logger { get; set; }
Property Value
Methods
HandleAndWrapException(ExceptionContext)
Declaration
protected virtual Task HandleAndWrapException(ExceptionContext context)
Parameters
| Type |
Name |
Description |
| ExceptionContext |
context |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
OnExceptionAsync(ExceptionContext)
Declaration
public Task OnExceptionAsync(ExceptionContext context)
Parameters
| Type |
Name |
Description |
| ExceptionContext |
context |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
ShouldHandleException(ExceptionContext)
Declaration
protected virtual bool ShouldHandleException(ExceptionContext context)
Parameters
| Type |
Name |
Description |
| ExceptionContext |
context |
|
Returns
| Type |
Description |
| System.Boolean |
|
Implements
ITransientDependency
Extension Methods