示例#1
0
 protected void When_I_get_with_default(string etcdHost, string featureName, string toggleName, bool defaultValue, out bool?value)
 {
     HobknobClient = new HobknobClientFactory().Create(etcdHost, EtcdPort, _applicationName, TimeSpan.FromSeconds(1), (o, args) => {});
     value         = HobknobClient.GetOrDefault(featureName, toggleName, defaultValue);
 }
示例#2
0
 protected void When_I_get_all_the_toggles(out Dictionary <string, bool> toggles)
 {
     HobknobClient = new HobknobClientFactory().Create(EtcdHost, EtcdPort, _applicationName, TimeSpan.FromSeconds(1), (o, args) => { });
     toggles       = HobknobClient.GetAll();
 }
示例#3
0
 protected IHobknobClient Create_hobknob_client(EventHandler <CacheUpdateFailedArgs> errorHandler, string etcdHost = EtcdHost)
 {
     HobknobClient = new HobknobClientFactory().Create(etcdHost, EtcdPort, _applicationName, _cacheUpdateInterval, errorHandler);
     return(HobknobClient);
 }