예제 #1
0
        public FeatureToggleService(IFeatureToggleValueProvider featureToggleValueProvider)
        {
            if (featureToggleValueProvider == null)
            {
                throw new ArgumentNullException("featureToggleValueProvider");
            }

            _featureToggleValueProvider = featureToggleValueProvider;
        }
예제 #2
0
        public FeatureToggleService(IFeatureToggleValueProvider featureToggleValueProvider)
        {
            if (featureToggleValueProvider == null)
            {
                throw new ArgumentNullException("featureToggleValueProvider");
            }

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