示例#1
0
        public TouTvChannel(ILogManager logManager, IHttpClient httpClient, IJsonSerializer jsonSerializer)
        {
            _logger = logManager.GetLogger(GetType().Name);

            var presentationService = new PresentationService(httpClient, jsonSerializer);
            var mediaValidationV1Service = new MediaValidationV1Service(httpClient, jsonSerializer);
            _touTvProvider = new TouTvProvider(presentationService, mediaValidationV1Service);
        }
示例#2
0
        public TouTvChannel(ILogManager logManager, IHttpClient httpClient, IJsonSerializer jsonSerializer)
        {
            _logger = logManager.GetLogger(GetType().Name);

            var presentationService      = new PresentationService(httpClient, jsonSerializer);
            var mediaValidationV1Service = new MediaValidationV1Service(httpClient, jsonSerializer);

            _touTvProvider = new TouTvProvider(presentationService, mediaValidationV1Service);
        }
 public TouTvChannel(ILogManager logManager, IHttpClient httpClient, IJsonSerializer jsonSerializer)
 {
     _logger            = logManager.GetLogger(GetType().Name);
     _touTvVideoService = new TouTvVideoService(httpClient, jsonSerializer);
     _touTvProvider     = new TouTvProvider();
 }