ContextualTargetingFilter Class

Definition

A feature filter that can be used to activate features for targeted audiences.

[Microsoft.FeatureManagement.FilterAlias("Microsoft.Targeting")]
public class ContextualTargetingFilter : Microsoft.FeatureManagement.IContextualFeatureFilter<Microsoft.FeatureManagement.FeatureFilters.ITargetingContext>
[<Microsoft.FeatureManagement.FilterAlias("Microsoft.Targeting")>]
type ContextualTargetingFilter = class
    interface IContextualFeatureFilter<ITargetingContext>
    interface IFeatureFilterMetadata
Public Class ContextualTargetingFilter
Implements IContextualFeatureFilter(Of ITargetingContext)
Inheritance
System.Object
ContextualTargetingFilter
Attributes
Implements

Constructors

ContextualTargetingFilter(IOptions<TargetingEvaluationOptions>, ILoggerFactory)

Creates a targeting contextual feature filter.

Methods

EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext)

Performs a targeting evaluation using the provided TargetingContext to determine if a feature should be enabled.

Applies to