【发布时间】:2017-10-27 05:49:38
【问题描述】:
我需要在我的 asp.net 核心项目中使用 Microsoft.Extensions.Caching.Redis。
我把这段代码放到 ConfigureService (Startup.cs) 中:
IDistributedCache cache = new RedisCache(new RedisCacheOptions
{
Configuration = Configuration.GetConnectionString("Redis"),
InstanceName = "Master"
});
services.AddSingleton<IDistributedCache>(cache);
我需要的是捕获连接异常(以防 Redis 服务器关闭,或者服务器无法访问),但我还没有找到检查连接的方法以及是否将代码包装到 try/catch什么都没有发生。
有没有办法完成我的任务?
谢谢
【问题讨论】:
标签: c# asp.net caching redis asp.net-core