项目部署时,出现过这个问题,我所需要的Configlist配置在redis中,重新部署时新的服务器上的redis是找不到项目的key的,所以需要从后端判断一下是否存在appsetting.json中配置的默认key,否则自动生成。

appsetting.json中的配置:

 

这里的Configlist是我自定义的类,里面有我需要的字段,这里的需求是如果未找到key,系统自动生成默认的key,并给实体赋值为空返回

 


 

可以在项目启动的时候进行判断, 使用Get查询Key是否存在,如果返回null则执行Set,生成key并给对象空值

 

RedisHelp.cs

 

相关文章:

  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2021-10-14
  • 2021-07-19
猜你喜欢
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
  • 2021-10-15
  • 2021-09-26
相关资源
相似解决方案