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


Microsoft.FeatureManagement Névtér

Osztályok

AspNetCoreFeatureManagementBuilderExtensions

A bővítményei a IFeatureManagementBuilderkövetkezőhöz: .

FeatureDefinition

A szolgáltatás definíciója.

FeatureFilterConfiguration

Egy funkciószűrő konfigurációja.

FeatureFilterEvaluationContext

Egy olyan környezet, amellyel IFeatureFilter betekintést nyerhet a kiértékelendő szolgáltatásba, valamint a funkció engedélyezésének ellenőrzéséhez szükséges paraméterekbe.

FeatureManagementException

A funkciókezelés során előforduló hibákat jelöli.

FeatureManagementOptions

A funkciókezelő rendszer viselkedését szabályozó beállítások.

FilterAliasAttribute

Lehetővé teszi, hogy a név IFeatureFilter testre szabható legyen, hogy a konfigurációban megadott névhez kapcsolódjon.

FilterCollectionExtensions

Integrációs pontokat biztosít az MVC-szűrőkkel történő funkciókezeléshez.

ServiceCollectionExtensions

A funkciókezelési funkciók hozzáadásához használt bővítmények.

UseForFeatureExtensions

Bővítménymetalógusok, amelyek szolgáltatásfelügyeleti integrációt biztosítanak ASP.NET Core alkalmazásépítéshez.

Interfészek

IContextualFeatureFilter<TContext>

Szűrő, amellyel meghatározható, hogy teljesülnek-e bizonyos feltételek a funkció engedélyezéséhez. A funkciószűrők szabadon használhatják a rendelkezésre álló feltételeket, például a folyamat állapotát vagy a kérés tartalmát. A funkciószűrők regisztrálhatók egy adott szolgáltatáshoz, és ha bármely funkciószűrő igaz értéket ad vissza, a szolgáltatás engedélyezve lesz. A környezetfüggő funkciószűrők kihasználhatják a funkciókezelő rendszer hívóitól kapott környezeti adatokat. A környezetfüggő funkciószűrő csak akkor lesz végrehajtva, ha elérhető egy TContextből hozzárendelhető környezet.

IFeatureDefinitionProvider

A szolgáltatásdefiníciók szolgáltatója.

IFeatureFilter

Szűrő, amellyel meghatározható, hogy teljesülnek-e bizonyos feltételek a funkció engedélyezéséhez. A funkciószűrők szabadon használhatják a rendelkezésre álló feltételeket, például a folyamat állapotát vagy a kérés tartalmát. A funkciószűrők regisztrálhatók egy adott szolgáltatáshoz, és ha bármely funkciószűrő igaz értéket ad vissza, a szolgáltatás engedélyezve lesz.

IFeatureFilterMetadata

A funkció állapotának kiértékeléséhez használt funkciószűrők jelölőfelülete

IFeatureManagementBuilder

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

IFeatureManager

Annak kiértékelésére szolgál, hogy egy funkció engedélyezve van-e vagy le van-e tiltva.

IFeatureManagerSnapshot

Pillanatképet biztosít a funkcióállapotról, hogy biztosítsa az adott kérés konzisztenciáját.

ISessionManager

A funkcióállapot munkamenetek közötti tárolására szolgál. A végrehajtó szabadon eldöntheti, hogy mi számít munkamenetnek.

Enumerációk

FeatureManagementError

Hiba, amely a funkciókezelés során fordulhat elő.

RequirementType

Ez a cikk azt ismerteti, hogy egy adott készlet bármely vagy az összes funkcióját engedélyezni kell-e.