EndpointFilterInvocationContext Class

Definition

Provides an abstraction for wrapping the HttpContext and arguments provided to a route handler.

public abstract class EndpointFilterInvocationContext
type EndpointFilterInvocationContext = class
Public MustInherit Class EndpointFilterInvocationContext
Inheritance
EndpointFilterInvocationContext
Derived

Constructors

EndpointFilterInvocationContext()

Properties

Arguments

A list of arguments provided in the current request to the filter. This list is not read-only to permit modifying of existing arguments by filters.

HttpContext

The HttpContext associated with the current request being processed by the filter.

Methods

Create(HttpContext)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T>(HttpContext, T)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3,T4,T5,T6,T7,T8>(HttpContext, T1, T2, T3, T4, T5, T6, T7, T8)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3,T4,T5,T6,T7>(HttpContext, T1, T2, T3, T4, T5, T6, T7)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3,T4,T5,T6>(HttpContext, T1, T2, T3, T4, T5, T6)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3,T4,T5>(HttpContext, T1, T2, T3, T4, T5)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3,T4>(HttpContext, T1, T2, T3, T4)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2,T3>(HttpContext, T1, T2, T3)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

Create<T1,T2>(HttpContext, T1, T2)

Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters.

GetArgument<T>(Int32)

Retrieve the argument given its position in the argument list.

Applies to