Share via


IContextualFeatureFilter<TContext> Interfaccia

Definizione

Filtro che può essere usato per determinare se alcuni criteri vengono soddisfatti per abilitare una funzionalità. Un filtro delle funzionalità è gratuito per usare qualsiasi criterio disponibile, ad esempio lo stato del processo o il contenuto della richiesta. I filtri di funzionalità possono essere registrati per una determinata funzionalità e se qualsiasi filtro di funzionalità restituisce true, tale funzionalità verrà considerata abilitata. Un filtro di funzionalità contestuale può sfruttare i dati contestuali passati dai chiamanti del sistema di gestione delle funzionalità. Un filtro di funzionalità contestuale verrà eseguito solo se è disponibile un contesto che è assegnabile da TContext.

public interface IContextualFeatureFilter<TContext> : Microsoft.FeatureManagement.IFeatureFilterMetadata
type IContextualFeatureFilter<'Context> = interface
    interface IFeatureFilterMetadata
Public Interface IContextualFeatureFilter(Of TContext)
Implements IFeatureFilterMetadata

Parametri di tipo

TContext
Derivato
Implementazioni

Metodi

EvaluateAsync(FeatureFilterEvaluationContext, TContext)

Valuta il filtro delle funzionalità per verificare se sono stati soddisfatti i criteri del filtro per essere abilitati.

Si applica a