예제 #1
0
 public RedisSubscribeEvent(IRedisRepository _redis, ILogger <RedisSubscribeEvent> _logger,
                            ISubscribeHandler _subscribeHandler)
 {
     redis            = _redis;
     logger           = _logger;
     subscribeHandler = _subscribeHandler;
 }
예제 #2
0
 public RabbitMQSubscribeEvent(INarutoChannelFactory _narutoChannelFactory, ILogger <RabbitMQSubscribeEvent> _logger, ISubscribeHandler _subscribeHandler)
 {
     narutoChannelFactory = _narutoChannelFactory;
     logger           = _logger;
     subscribeHandler = _subscribeHandler;
 }
예제 #3
0
 /// <summary>
 /// set up custom event processor to handle receive event from subscribe socket
 /// </summary>
 /// <param name="subscribeHandler">custom receive handler</param>
 public void SetReceiveHandleEvent(ISubscribeHandler subscribeHandler)
 {
     _subscribeHandler = subscribeHandler;
 }