Megosztás a következőn keresztül:


IFeatureManagementBuilder Interfész

Definíció

Lehetővé teszi a funkciókezelési funkciók testreszabását.

public interface IFeatureManagementBuilder
type IFeatureManagementBuilder = interface
Public Interface IFeatureManagementBuilder

Tulajdonságok

Services

Az alkalmazásszolgáltatások.

Metódusok

AddFeatureFilter<T>()

Hozzáad egy adott funkciószűrőt azoknak a funkciószűrőknek a listájához, amelyek elérhetők lesznek a funkciók futásidőben történő engedélyezéséhez. A szolgáltatásszűrő metaadatainak lehetséges típusai közé tartozik IFeatureFilter , és IContextualFeatureFilter<TContext> csak egy funkciószűrő felület implementálható egyetlen típussal.

AddSessionManager<T>()

Hozzáad egy ISessionManager olyan elemet, amelyet a szolgáltatásállapotok munkamenetben való tárolására használnak.

Bővítő metódusok

UseDisabledFeaturesHandler(IFeatureManagementBuilder, IDisabledFeaturesHandler)

Letiltott funkciókezelő regisztrálása. Ez olyan MVC-műveletek esetén lesz meghívva, amelyekhez nincs engedélyezve funkció.

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

Lehetővé teszi egy beágyazott letiltott funkciókezelő megadását.

A következőre érvényes: