Delen via


IFeatureManagementBuilder Interface

Definitie

Biedt een manier om functionaliteit voor functiebeheer aan te passen.

public interface IFeatureManagementBuilder
type IFeatureManagementBuilder = interface
Public Interface IFeatureManagementBuilder

Eigenschappen

Services

De toepassingsservices.

Methoden

AddFeatureFilter<T>()

Hiermee voegt u een bepaald functiefilter toe aan de lijst met functiefilters die beschikbaar zijn om functies in te schakelen tijdens runtime. Mogelijke metagegevenstypen voor functiefilters omvatten IFeatureFilter en IContextualFeatureFilter<TContext> er kan slechts één functiefilterinterface worden geïmplementeerd door één type.

AddSessionManager<T>()

Voegt een ISessionManager toe die moet worden gebruikt voor het opslaan van de functiestatus in een sessie.

Extensiemethoden

UseDisabledFeaturesHandler(IFeatureManagementBuilder, IDisabledFeaturesHandler)

Registreert een uitgeschakelde functie-handler. Dit wordt aangeroepen voor MVC-acties waarvoor een functie is vereist die niet is ingeschakeld.

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

Biedt een manier om een inline uitgeschakelde functiehandler op te geven.

Van toepassing op