ConfigurableAsyncActionFilter<TOptions> Class
Definition
- Namespace
- Cuemon.AspNetCore.Mvc.Filters
- Assemblies
- Cuemon.AspNetCore.Mvc.dll
A base class implementation of a filter that asynchronously surrounds execution of the action, after model binding is complete.
public abstract class ConfigurableAsyncActionFilter<TOptions> : Configurable<TOptions>, IConfigurable<TOptions>, IAsyncActionFilter, IFilterMetadata where TOptions : class, IParameterObject, new()
Type Parameters
TOptionsThe type of the configured options.
- Inheritance
-
objectConfigurable<TOptions>ConfigurableAsyncActionFilter<TOptions>
- Implements
-
IConfigurable<TOptions>
- Derived
- Inherited Members
Constructors
| Name | Description |
|---|---|
| ConfigurableAsyncActionFilter(IOptions<TOptions>) | Initializes a new instance of the ConfigurableAsyncResultFilter<TOptions> class. |
| ConfigurableAsyncActionFilter(Action<TOptions>) | Initializes a new instance of the ConfigurableAsyncResultFilter<TOptions> class. |
Methods
| Name | Description |
|---|---|
| OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate) | Called asynchronously before the action, after model binding is complete. |
See Also
Configurable<TOptions>