Ejemplo n.º 1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public RedisCache(
     string name,
     IRedisCacheProvider redisCacheProvider)
     : base(name)
 {
     _database = redisCacheProvider.GetDatabase();
 }
Ejemplo n.º 2
0
 public CacheService(IRedisCacheProvider redisCacheProvider, IServiceProvider serviceProvider, IUnitOfWork unitOfWork,
                     ICacheBuilder cacheBuilder)
 {
     _redisCacheProvider = redisCacheProvider;
     _serviceProvider    = serviceProvider;
     _unitOfWork         = unitOfWork;
     _cacheBuilder       = cacheBuilder;
 }
Ejemplo n.º 3
0
 public RedisExecutor(AppLogger logger)
 {
     this.logger = logger;
     //CacheProvider = new RedisCacheProvider(this.logger);
     //CacheProvider = new RedisWCacheProvider(this.logger);
     CacheProvider = (ConfigurationManager.AppSettings["provider"] as String) == "W" ?
                     new RedisWCacheProvider(this.logger) as IRedisCacheProvider :
                     new RedisCacheProvider(this.logger) as IRedisCacheProvider;
 }
Ejemplo n.º 4
0
 public HostLifetimeEvents(
     ILogger <HostLifetimeEvents> logger,
     IHostApplicationLifetime appLifetime,
     IRedisCacheProvider redis,
     IHostLifetime host)
 {
     _logger      = logger;
     _appLifetime = appLifetime;
     _redis       = redis;
 }
Ejemplo n.º 5
0
 public TestMessageEventHandler(IRedisCacheProvider redisCacheProvider)
 {
     _redisCacheProvider = redisCacheProvider;
     _redisClient        = _redisCacheProvider.GetClient();
 }
Ejemplo n.º 6
0
 public RedisExpiryManager(IRedisCacheProvider redisCacheProvider)
 {
     _redisCacheProvider = redisCacheProvider;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RedisCacheAdapter"/> class.
 /// </summary>
 /// <param name="configuration">Configuration from redis</param>
 public RedisCacheAdapter(IRedisCacheProvider cacheProvider)
 {
     this.provider = cacheProvider ?? throw new ArgumentNullException(nameof(cacheProvider), "Cannot be null");
 }
Ejemplo n.º 8
0
 internal RedisCache(IRedisCacheProvider redisCacheProvider, ICachingSerializer serializer, string name) : base(name)
 {
     _database   = redisCacheProvider.GetDatabase();
     _serializer = serializer;
 }
Ejemplo n.º 9
0
 public TenantCacheProvider(IBaseRepository baseRepository, IRedisCacheProvider redisCacheProvider)
 {
     m_baseRepository     = baseRepository;
     m_redisCacheProvider = redisCacheProvider;
 }
Ejemplo n.º 10
0
 public RedisCacheTestController(IRedisCacheProvider cacheProvider, ITestService testService)
 {
     _cacheProvider = cacheProvider;
     _testService   = testService;
 }
Ejemplo n.º 11
0
 public LibraryService(IRedisCacheProvider redisCacheProvider)
 {
     _redisCacheProvider = redisCacheProvider;
 }
Ejemplo n.º 12
0
 public ProfileUpdatedConsumer(IRedisCacheProvider redis)
 {
     _redis = redis;
 }
Ejemplo n.º 13
0
 public RedisCache(IRedisCacheProvider cacheProvider)
 {
     _cacheProvider = cacheProvider;
 }
Ejemplo n.º 14
0
 public UserProfileViewComponent(IRedisCacheProvider redis)
 {
     _redis = redis;
 }
Ejemplo n.º 15
0
 public WeatherForecastController(ILogger <WeatherForecastController> logger, IRedisCacheProvider redis)
 {
     _logger = logger;
     _redis  = redis;
 }
Ejemplo n.º 16
0
 public CacheManager(IRedisCacheProvider redisCacheProvider)
 {
     _redisCache  = redisCacheProvider.GetRedisCache();
     _redisServer = redisCacheProvider.GetServer();
 }