TimeWindowFilter Class

Definition

A feature filter that can be used to activate a feature flag based on a time window.

[Microsoft.FeatureManagement.FilterAlias("Microsoft.TimeWindow")]
public class TimeWindowFilter : Microsoft.FeatureManagement.IFeatureFilter
[<Microsoft.FeatureManagement.FilterAlias("Microsoft.TimeWindow")>]
type TimeWindowFilter = class
    interface IFeatureFilter
    interface IFeatureFilterMetadata
Public Class TimeWindowFilter
Implements IFeatureFilter
Inheritance
TimeWindowFilter
Attributes
Implements

Constructors

TimeWindowFilter(ILoggerFactory)

Creates a time window based feature filter.

Methods

EvaluateAsync(FeatureFilterEvaluationContext)

Evaluates whether a feature is enabled based on a configurable time window.

EvaluateAsync(FeatureFilterEvaluationContext, CancellationToken)

Evaluates whether a feature flag is enabled based on a configurable time window.

Applies to