0
Я пытаюсь настроить RedisManagerPool. RedisManagerPool имеет 3 конструктора, но я не могу настроить конструктор с одним строковым параметром (хостом). Вызывается Должно быть предусмотрено исключение как минимум.Невозможно сконфигурировать конструктор с одним параметром
Это код работает, в комментарии сломанный код.
var host = CloudConfigurationManager.GetSetting("Data.Redis.ConnectionString");
var list = new List<string>() {host};
//TODO: Can't setup constructor with host parameter. I don't the reason.
//For<IRedisClientsManager>()
// .Add<RedisManagerPool>()
// .Ctor<string>("host").Is(host);
For<IRedisClientsManager>()
.Add<RedisManagerPool>()
.Ctor<IEnumerable<string>>("hosts").Is(list);
Try '.а ((IEnumerable) список)' –
Kalten