Beispiel #1
0
 private static void SetUpFileWatcher(string fullPath, RedisConfiguration config)
 {
     new FileSystemWatcher(Path.GetDirectoryName(fullPath), Path.GetFileName(fullPath))
     {
         EnableRaisingEvents = true
     }.Changed += (FileSystemEventHandler)((obj, args) =>
     {
         RedisConfiguration redisConfiguration = RedisConfiguration.ReadConfigFile(fullPath, false);
         config.Host = redisConfiguration.Host;
         config.Port = redisConfiguration.Port;
     });
 }
Beispiel #2
0
        /// <summary>
        /// Read the default configuration file for host/port
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        public static Bucket Bucket(string name)
        {
            var config = new RedisBucketConfiguration(RedisConfiguration.ReadConfigFile(), name);

            return(Bucket(config));
        }
Beispiel #3
0
 /// <summary>Read the default configuration file for host/port</summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public static Bucket Bucket(string name)
 {
     return(KeyValueStore.Bucket(new RedisBucketConfiguration(RedisConfiguration.ReadConfigFile("KeyValueStore.config", true), name)));
 }