4 implementations of IResourceFilter
Microsoft.AspNetCore.Mvc.Core (2)
ConsumesAttribute.cs (1)
23
IResourceFilter
,
Formatters\FormatFilter.cs (1)
17
public partial class FormatFilter : IFormatFilter,
IResourceFilter
, IResultFilter
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Filters\SaveTempDataFilter.cs (1)
12
internal sealed class SaveTempDataFilter :
IResourceFilter
, IResultFilter
SkipStatusCodePagesAttribute.cs (1)
14
public class SkipStatusCodePagesAttribute : Attribute,
IResourceFilter
, ISkipStatusCodePagesMetadata
27 references to IResourceFilter
Microsoft.AspNetCore.Mvc.Abstractions (2)
Filters\ResourceExecutedContext.cs (1)
9
/// A context for resource filters, specifically <see cref="
IResourceFilter
.OnResourceExecuted"/> calls.
Filters\ResourceExecutingContext.cs (1)
9
/// A context for resource filters, specifically <see cref="
IResourceFilter
.OnResourceExecuting"/> and
Microsoft.AspNetCore.Mvc.Core (25)
Diagnostics\MvcDiagnostics.cs (6)
216
/// An <see cref="EventData"/> that occurs before <see cref="
IResourceFilter
"/> execution.
267
/// An <see cref="EventData"/> that occurs after <see cref="
IResourceFilter
"/> execution.
318
/// An <see cref="EventData"/> that occurs before <see cref="
IResourceFilter
.OnResourceExecuting(ResourceExecutingContext)"/>.
369
/// An <see cref="EventData"/> that occurs after <see cref="
IResourceFilter
.OnResourceExecuting(ResourceExecutingContext)"/>.
420
/// An <see cref="EventData"/> that occurs before <see cref="
IResourceFilter
.OnResourceExecuted(ResourceExecutedContext)"/>.
471
/// An <see cref="EventData"/> that occurs after <see cref="
IResourceFilter
.OnResourceExecuted(ResourceExecutedContext)"/>.
Formatters\FormatFilter.cs (1)
56
/// As a <see cref="
IResourceFilter
"/>, this filter looks at the request and rejects it before going ahead if
Infrastructure\ResourceInvoker.cs (9)
439
var current = _cursor.GetNextFilter<
IResourceFilter
, IAsyncResourceFilter>();
537
var
filter = (
IResourceFilter
)state;
543
nameof(
IResourceFilter
.OnResourceExecuting),
551
nameof(
IResourceFilter
.OnResourceExecuting),
581
var
filter = (
IResourceFilter
)state;
587
nameof(
IResourceFilter
.OnResourceExecuted),
595
nameof(
IResourceFilter
.OnResourceExecuted),
MvcCoreDiagnosticListenerExtensions.cs (8)
259
IResourceFilter
filter)
272
private static void BeforeOnResourceExecutingImpl(DiagnosticListener diagnosticListener, ResourceExecutingContext resourceExecutingContext,
IResourceFilter
filter)
289
IResourceFilter
filter)
302
private static void AfterOnResourceExecutingImpl(DiagnosticListener diagnosticListener, ResourceExecutingContext resourceExecutingContext,
IResourceFilter
filter)
319
IResourceFilter
filter)
332
private static void BeforeOnResourceExecutedImpl(DiagnosticListener diagnosticListener, ResourceExecutedContext resourceExecutedContext,
IResourceFilter
filter)
349
IResourceFilter
filter)
362
private static void AfterOnResourceExecutedImpl(DiagnosticListener diagnosticListener, ResourceExecutedContext resourceExecutedContext,
IResourceFilter
filter)
MvcCoreLoggerExtensions.cs (1)
43
var resourceFilters = filters.Where(f => f is
IResourceFilter
|| f is IAsyncResourceFilter);