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() )); }
/// <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; }
public DistributedPubSubService(IRedisConnectionService redisConnectionService) { redisConnectionService_ = redisConnectionService; }