コード例 #1
0
        public XbmcService(IXbmcJsonApiProxy proxy,
                           IEnumerable <IApiProvider> apiProviders,
                           ICacheManager cacheManager,
                           Logger logger)
        {
            _proxy        = proxy;
            _apiProviders = apiProviders;
            _logger       = logger;

            _xbmcVersionCache = cacheManager.GetCache <XbmcVersion>(GetType());
        }
コード例 #2
0
ファイル: XbmcService.cs プロジェクト: mike-tesch/Sonarr
        public XbmcService(IXbmcJsonApiProxy proxy,
                           IEnumerable<IApiProvider> apiProviders,
                           ICacheManager cacheManager,
                           Logger logger)
        {
            _proxy = proxy;
            _apiProviders = apiProviders;
            _logger = logger;

            _xbmcVersionCache = cacheManager.GetCache<XbmcVersion>(GetType());
        }
コード例 #3
0
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }
コード例 #4
0
ファイル: JsonApiProvider.cs プロジェクト: keep3r/Sonarr
 public JsonApiProvider(IXbmcJsonApiProxy proxy, Logger logger)
 {
     _proxy = proxy;
     _logger = logger;
 }
コード例 #5
0
ファイル: XbmcService.cs プロジェクト: Animarr/Animarr
 public XbmcService(IXbmcJsonApiProxy proxy,
                    Logger logger)
 {
     _proxy  = proxy;
     _logger = logger;
 }