Exemplo 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());
        }
Exemplo 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());
        }
Exemplo n.º 3
0
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }
Exemplo n.º 4
0
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy = proxy;
     _logger = logger;
 }
Exemplo n.º 5
0
 public XbmcService(IXbmcJsonApiProxy proxy,
                    Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }