Table of Contents

Namespace Cuemon.AspNetCore.Mvc.Filters

Assembly: Cuemon.AspNetCore.Mvc.dll

The Cuemon.AspNetCore.Mvc.Filters namespace contains types that supports a generic way of working with built-in interfaces providing ready-to-use class abstractions. The namespace is an addition to the Microsoft.AspNetCore.Mvc.Filters namespace.

Availability: .NET 8, .NET 7 and .NET 6

Complements: Microsoft.AspNetCore.Mvc.Filters namespace 🔗

Classes

ConfigurableActionFilter<TOptions>

A base class implementation of a filter that surrounds execution of the action.

ConfigurableAsyncActionFilter<TOptions>

A base class implementation of a filter that asynchronously surrounds execution of the action, after model binding is complete.

ConfigurableAsyncAuthorizationFilter<TOptions>

A base class implementation of a filter that asynchronously confirms request authorization.

ConfigurableAsyncResultFilter<TOptions>

A base class implementation of a filter that asynchronously surrounds execution of action results successfully returned from an action.

ConfigurableFactoryFilter<TOptions>

A base class implementation of a filter metadata which can create an instance of an executable filter.