1 implementation of IAsyncExceptionFilter
Microsoft.AspNetCore.Mvc.Core (1)
Filters\ExceptionFilterAttribute.cs (1)
11public 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)
632var current = _cursor.GetNextFilter<IExceptionFilter, IAsyncExceptionFilter>(); 672var filter = (IAsyncExceptionFilter)state; 682nameof(IAsyncExceptionFilter.OnExceptionAsync), 703var filter = (IAsyncExceptionFilter)state; 709nameof(IAsyncExceptionFilter.OnExceptionAsync),
MvcCoreDiagnosticListenerExtensions.cs (4)
379IAsyncExceptionFilter filter) 392private static void BeforeOnExceptionAsyncImpl(DiagnosticListener diagnosticListener, ExceptionContext exceptionContext, IAsyncExceptionFilter filter) 409IAsyncExceptionFilter filter) 422private static void AfterOnExceptionAsyncImpl(DiagnosticListener diagnosticListener, ExceptionContext exceptionContext, IAsyncExceptionFilter filter)
MvcCoreLoggerExtensions.cs (1)
65var exceptionFilters = filters.Where(f => f is IExceptionFilter || f is IAsyncExceptionFilter);