public RedisService(Zongsoft.Options.IOptionProvider options) { var connectionString = "127.0.0.1"; if (options != null) { var configuration = options.GetOptionValue("/Externals/Redis") as Configuration.IRedisConfiguration; if (configuration != null) { connectionString = configuration.ConnectionString; } } _syncRoot = new object(); _settings = new RedisServiceSettings(ConfigurationOptions.Parse(connectionString)); _subscriber = new Lazy <RedisSubscriber>(() => new RedisSubscriber(this.Redis.GetSubscriber()), true); }
public UseOptionElementExample(Zongsoft.Options.IOptionProvider options) { _options = options; }