Esempio n. 1
0
        public XbmcService(IXbmcJsonApiProxy proxy,
                           IEnumerable <IApiProvider> apiProviders,
                           ICacheManager cacheManager,
                           Logger logger)
        {
            _proxy        = proxy;
            _apiProviders = apiProviders;
            _logger       = logger;

            _xbmcVersionCache = cacheManager.GetCache <XbmcVersion>(GetType());
        }
Esempio n. 2
0
        public XbmcService(IXbmcJsonApiProxy proxy,
                           IEnumerable<IApiProvider> apiProviders,
                           ICacheManager cacheManager,
                           Logger logger)
        {
            _proxy = proxy;
            _apiProviders = apiProviders;
            _logger = logger;

            _xbmcVersionCache = cacheManager.GetCache<XbmcVersion>(GetType());
        }
Esempio n. 3
0
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }
Esempio n. 4
0
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy = proxy;
     _logger = logger;
 }
Esempio n. 5
0
 public XbmcService(IXbmcJsonApiProxy proxy,
                    Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }