예제 #1
0
        public ChannelDataHelper(ILogger logger, TunerDataHelper tunerDataHelper)
        {
            _logger          = logger;
            _tunerDataHelper = tunerDataHelper;

            _data      = new Dictionary <int, HTSMessage>();
            _piconData = new Dictionary <string, string>();
        }
예제 #2
0
        public ChannelDataHelper(ILogger logger)
        {
            _logger = logger;
            _tunerDataHelper = null;

            _data = new Dictionary<int, HTSMessage>();
            _piconData = new Dictionary<string, string>();
        }
예제 #3
0
        public LiveTvService(ILogger logger)
        {
            _logger = logger;

            _tunerDataHelper = new TunerDataHelper(logger);
            _channelDataHelper = new ChannelDataHelper(logger, _tunerDataHelper);
            _dvrDataHelper = new DvrDataHelper(logger);
            _autorecDataHelper = new AutorecDataHelper(logger);

            createHTSConnection();
        }
 public ChannelDataHelper(ILogger logger, TunerDataHelper tunerDataHelper)
 {
     _logger = logger;
     _tunerDataHelper = tunerDataHelper;
     _data = new Dictionary<int, HTSMessage>();
 }