public FeatureToggleService(IFeatureToggleValueProvider featureToggleValueProvider)
        {
            if (featureToggleValueProvider == null)
            {
                throw new ArgumentNullException("featureToggleValueProvider");
            }

            _featureToggleValueProvider = featureToggleValueProvider;
        }
        public FeatureToggleService(IFeatureToggleValueProvider featureToggleValueProvider)
        {
            if (featureToggleValueProvider == null)
            {
                throw new ArgumentNullException("featureToggleValueProvider");
            }

            _featureToggleValueProvider = featureToggleValueProvider;
        }
 public EnableFeatureInRequestDecorator(IFeatureToggleValueProvider inner)
 {
     _inner = inner;
 }
Example #4
0
 public Configuration(IFeatureToggleValueProvider valueProvider)
 {
     _valueProvider = valueProvider;
 }
Example #5
0
 public ConfigurationBuilder WithValueProvider(IFeatureToggleValueProvider valueProvider)
 {
     _valueProvider = valueProvider;
     return(this);
 }
Example #6
0
 public ConfigurationBuilder()
 {
     _valueProvider          = CreateDefaultValueProvider();
     _enableRequestOverrides = true;
 }
 public ConfigurationBuilder WithValueProvider(IFeatureToggleValueProvider valueProvider)
 {
     _valueProvider = valueProvider;
     return this;
 }
 public ConfigurationBuilder()
 {
     _valueProvider = CreateDefaultValueProvider();
     _enableRequestOverrides = true;
 }
 public EnableFeatureInRequestDecorator(IFeatureToggleValueProvider inner)
 {
     _inner = inner;
 }
Example #10
0
 public Configuration(IFeatureToggleValueProvider valueProvider)
 {
     _valueProvider = valueProvider;
 }