飞星
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

28 righe
686 B

  1. using Microsoft.Extensions.Configuration;
  2. namespace Permission.Redis
  3. {
  4. public class RedisClientSingleton
  5. {
  6. private static RedisClient _redisClinet;
  7. private RedisClientSingleton() { }
  8. private static object _lockObj = new object();
  9. public static RedisClient GetInstance(IConfiguration config)
  10. {
  11. if (_redisClinet == null)
  12. {
  13. lock (_lockObj)
  14. {
  15. if (_redisClinet == null)
  16. {
  17. _redisClinet = new RedisClient(config);
  18. }
  19. }
  20. }
  21. return _redisClinet;
  22. }
  23. }
  24. }