public DistributedStateRepository(
     IRedisConnectionService redisConnectionService,
     IDistributedPubSubService pubSubService)
 {
     redisConnectionService_ = redisConnectionService;
     pubSubService_          = pubSubService;
 }
 private static ICommunicationListener CreateTcpListener(IRedisConnectionService service, StatelessServiceContext context)
 {
     return(new WcfCommunicationListener <IRedisConnectionService>(
                wcfServiceObject: service,
                serviceContext: context,
                endpointResourceName: "RedisConnectionService",
                listenerBinding: WcfUtility.CreateTcpListenerBinding()
                ));
 }
Esempio n. 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="redisService">Redis connection provider</param>
 /// <param name="logger">Logger</param>
 public VolumesRepository(IRedisConnectionService redisService, ILogger <VolumesRepository> logger)
 {
     this.redisService = redisService;
     this.logger       = logger;
 }
Esempio n. 4
0
 public DistributedPubSubService(IRedisConnectionService redisConnectionService)
 {
     redisConnectionService_ = redisConnectionService;
 }