1 implementation of IAsyncExceptionFilter
Microsoft.AspNetCore.Mvc.Core (1)
Filters\ExceptionFilterAttribute.cs (1)
11
public abstract class ExceptionFilterAttribute : Attribute,
IAsyncExceptionFilter
, IExceptionFilter, IOrderedFilter
13 references to IAsyncExceptionFilter
Microsoft.AspNetCore.Mvc.Abstractions (1)
Filters\ExceptionContext.cs (1)
10
/// <see cref="
IAsyncExceptionFilter
"/> implementations.
Microsoft.AspNetCore.Mvc.Core (12)
Infrastructure\ResourceInvoker.cs (7)
632
var current = _cursor.GetNextFilter<IExceptionFilter,
IAsyncExceptionFilter
>();
672
var
filter = (
IAsyncExceptionFilter
)state;
682
nameof(
IAsyncExceptionFilter
.OnExceptionAsync),
703
var
filter = (
IAsyncExceptionFilter
)state;
709
nameof(
IAsyncExceptionFilter
.OnExceptionAsync),
MvcCoreDiagnosticListenerExtensions.cs (4)
379
IAsyncExceptionFilter
filter)
392
private static void BeforeOnExceptionAsyncImpl(DiagnosticListener diagnosticListener, ExceptionContext exceptionContext,
IAsyncExceptionFilter
filter)
409
IAsyncExceptionFilter
filter)
422
private static void AfterOnExceptionAsyncImpl(DiagnosticListener diagnosticListener, ExceptionContext exceptionContext,
IAsyncExceptionFilter
filter)
MvcCoreLoggerExtensions.cs (1)
65
var exceptionFilters = filters.Where(f => f is IExceptionFilter || f is
IAsyncExceptionFilter
);