Ejemplo n.º 1
0
        // readonly UdpClient udpClient = new UdpClient(10000);

        public Worker(ILogger <Worker> logger, IRedisDataAccessor _redis, IPacketQueue queue)
        {
            _logger = logger;
            logger.LogInformation("entry worker");
            redisDataAccessor = _redis;
            db          = _redis.Connection().GetDatabase();
            packetQueue = queue;
        }
Ejemplo n.º 2
0
 public EventSubscribeWorker(ILogger <EventSubscribeWorker> _logger, IRedisDataAccessor _redis, EventDataAccessor eventDataAccessor,
                             Notificator notificator
                             )
 {
     this.eventDataAccessor = eventDataAccessor;
     database         = _redis.GetDatabase();
     logger           = _logger;
     this.Notificator = notificator;
 }
Ejemplo n.º 3
0
 public MeasurementDataAccess(IRedisDataAccessor redisDataAccessor, MysqlDataAccessor mysqlDataAccessor)
 {
     this.redisDataAccessor = redisDataAccessor;
     database = redisDataAccessor.GetDatabase();
     this.mysqlDataAccessor = mysqlDataAccessor;
 }