После просмотра кода из обновленного .NET Core Live Demos
Я нашел простой и понятный способ сделать это.
Итак, по моему ConfigureServices
методу я зарегистрировал IRedisClientsManager
вот так
services.AddSingleton<IRedisClientsManager> (c =>
new RedisManagerPool(Configuration.GetSection("Redis-Host").Value));
конечно, чтобы читать из конфигурации в ConfigureServices, вам нужно добавить конструктор, чтобы внедрить его в Startup
IConfiguration Configuration { get; set; }
public Startup(IConfiguration configuration) => Configuration = configuration;