Microsoft.FeatureManagement 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AspNetCoreFeatureManagementBuilderExtensions |
에 대한 확장입니다 IFeatureManagementBuilder. |
FeatureDefinition |
기능의 정의입니다. |
FeatureFilterConfiguration |
기능 필터의 구성입니다. |
FeatureFilterEvaluationContext |
에서 평가되는 기능과 기능을 사용하도록 설정해야 하는지 여부를 검사 데 필요한 매개 변수에 대한 인사이트를 얻는 데 사용되는 IFeatureFilter 컨텍스트입니다. |
FeatureManagementException |
기능 관리 중에 발생하는 오류를 나타냅니다. |
FeatureManagementOptions |
기능 관리 시스템의 동작을 제어하는 옵션입니다. |
FilterAliasAttribute |
구성에 지정된 이름과 관련되도록 의 IFeatureFilter 이름을 사용자 지정할 수 있습니다. |
FilterCollectionExtensions |
MVC 필터를 사용하여 기능 관리를 위한 통합 지점을 제공합니다. |
ServiceCollectionExtensions |
기능 관리 기능을 추가하는 데 사용되는 확장입니다. |
UseForFeatureExtensions |
ASP.NET Core 애플리케이션 빌드에 대한 기능 관리 통합을 제공하는 확장 메서드입니다. |
인터페이스
IContextualFeatureFilter<TContext> |
기능을 사용하도록 설정하기 위해 일부 조건이 충족되는지 여부를 확인하는 데 사용할 수 있는 필터입니다. 기능 필터는 프로세스 상태 또는 요청 콘텐츠와 같은 사용 가능한 조건을 자유롭게 사용할 수 있습니다. 특정 기능에 대해 기능 필터를 등록할 수 있으며 기능 필터가 true로 평가되면 해당 기능이 사용하도록 설정된 것으로 간주됩니다. 상황별 기능 필터는 기능 관리 시스템의 호출자로부터 전달된 컨텍스트 데이터를 활용할 수 있습니다. 컨텍스트 기능 필터는 TContext에서 할당할 수 있는 컨텍스트를 사용할 수 있는 경우에만 실행됩니다. |
IFeatureDefinitionProvider |
기능 정의 공급자입니다. |
IFeatureFilter |
기능을 사용하도록 설정하기 위해 일부 조건이 충족되는지 여부를 확인하는 데 사용할 수 있는 필터입니다. 기능 필터는 프로세스 상태 또는 요청 콘텐츠와 같은 사용 가능한 조건을 자유롭게 사용할 수 있습니다. 특정 기능에 대해 기능 필터를 등록할 수 있으며 기능 필터가 true로 평가되면 해당 기능이 사용하도록 설정된 것으로 간주됩니다. |
IFeatureFilterMetadata |
기능의 상태를 평가하는 데 사용되는 기능 필터에 대한 표식 인터페이스 |
IFeatureManagementBuilder |
기능 관리 기능을 사용자 지정하는 방법을 제공합니다. |
IFeatureManager |
기능을 사용할 수 있는지 여부를 평가하는 데 사용됩니다. |
IFeatureManagerSnapshot |
지정된 요청에서 일관성을 보장하기 위해 기능 상태의 스냅샷 제공합니다. |
ISessionManager |
세션 간에 기능 상태를 저장하는 데 사용됩니다. 구현자는 세션을 구성하는 것을 자유롭게 결정할 수 있습니다. |
열거형
FeatureManagementError |
기능 관리 중에 발생할 수 있는 오류입니다. |
RequirementType |
지정된 집합의 모든 기능을 사용하도록 설정해야 하는지 여부를 설명합니다. |