Dela via


IFeatureManagementBuilder Gränssnitt

Definition

Ger ett sätt att anpassa funktionshanteringsfunktioner.

public interface IFeatureManagementBuilder
type IFeatureManagementBuilder = interface
Public Interface IFeatureManagementBuilder

Egenskaper

Services

Programtjänsterna.

Metoder

AddFeatureFilter<T>()

Lägger till ett visst funktionsfilter i listan över funktionsfilter som ska vara tillgängliga för att aktivera funktioner under körning. Möjliga typer av funktionsfiltermetadata omfattar IFeatureFilter och IContextualFeatureFilter<TContext> Endast ett funktionsfiltergränssnitt kan implementeras av en enda typ.

AddSessionManager<T>()

Lägger till en ISessionManager som ska användas för att lagra funktionstillstånd i en session.

Tilläggsmetoder

UseDisabledFeaturesHandler(IFeatureManagementBuilder, IDisabledFeaturesHandler)

Registrerar en inaktiverad funktionshanterare. Detta anropas för MVC-åtgärder som kräver en funktion som inte är aktiverad.

UseDisabledFeaturesHandler(IFeatureManagementBuilder, Action<IEnumerable<String>,ActionExecutingContext>)

Ger ett sätt att ange en infogad inaktiverad funktionshanterare.

Gäller för