Table of Contents

Class AsyncQueryStringActionFilter

Namespace
JsonApiDotNetCore.Middleware
Assembly
JsonApiDotNetCore.dll

Application-wide entry point for processing JSON:API request query strings.

public sealed class AsyncQueryStringActionFilter : IAsyncQueryStringActionFilter, IAsyncActionFilter, IFilterMetadata
Inheritance
AsyncQueryStringActionFilter
Implements
Inherited Members

Constructors

AsyncQueryStringActionFilter(IQueryStringReader)

public AsyncQueryStringActionFilter(IQueryStringReader queryStringReader)

Parameters

queryStringReader IQueryStringReader

Methods

OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)

Called asynchronously before the action, after model binding is complete.

public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)

Parameters

context ActionExecutingContext

The ActionExecutingContext.

next ActionExecutionDelegate

The ActionExecutionDelegate. Invoked to execute the next action filter or the action itself.

Returns

Task

A Task that on completion indicates the filter has executed.