예제 #1
0
 public UpdatePackageProvider(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, IAnalyticsService analyticsService, IPlatformInfo platformInfo)
 {
     _platformInfo     = platformInfo;
     _analyticsService = analyticsService;
     _requestBuilder   = requestBuilder.Services;
     _httpClient       = httpClient;
 }
예제 #2
0
        public ProxyCheck(ISonarrCloudRequestBuilder cloudRequestBuilder, IConfigService configService, IHttpClient client, Logger logger)
        {
            _configService = configService;
            _client = client;
            _logger = logger;

            _cloudRequestBuilder = cloudRequestBuilder.Services;
        }
예제 #3
0
        public ProxyCheck(ISonarrCloudRequestBuilder cloudRequestBuilder, IConfigService configService, IHttpClient client, Logger logger)
        {
            _configService = configService;
            _client        = client;
            _logger        = logger;

            _cloudRequestBuilder = cloudRequestBuilder.Services;
        }
예제 #4
0
 public SkyHookProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, ISeriesService seriesService, Logger logger)
 {
     _httpClient     = httpClient;
     _requestBuilder = requestBuilder.SkyHookTvdb;
     _logger         = logger;
     _seriesService  = seriesService;
     _requestBuilder = requestBuilder.SkyHookTvdb;
 }
예제 #5
0
        public SkyHookProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, ITmdbConfigService configService, IMovieService movieService,
                            IPreDBService predbService, IImportExclusionsService exclusionService, IAlternativeTitleService altTitleService, IRadarrAPIClient radarrAPI, Logger logger)
        {
            _httpClient       = httpClient;
            _requestBuilder   = requestBuilder.SkyHookTvdb;
            _movieBuilder     = requestBuilder.TMDB;
            _configService    = configService;
            _movieService     = movieService;
            _predbService     = predbService;
            _exclusionService = exclusionService;
            _altTitleService  = altTitleService;
            _radarrAPI        = radarrAPI;

            _logger = logger;
        }
예제 #6
0
 public SkyHookProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, Logger logger)
 {
     _httpClient     = httpClient;
     _requestBuilder = requestBuilder.SkyHookTvdb;
     _logger         = logger;
 }
예제 #7
0
 public UpdatePackageProvider(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder)
 {
     _httpClient = httpClient;
     _requestBuilder = requestBuilder.Services;
 }
예제 #8
0
 public TmdbConfigService(ICacheManager cacheManager, IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder)
 {
     _configurationCache = cacheManager.GetCache <ConfigResource>(GetType(), "configuration_cache");
     _httpClient         = httpClient;
     _tmdbBuilder        = requestBuilder.TMDBSingle;
 }
예제 #9
0
 public SystemTimeCheck(IHttpClient client, ISonarrCloudRequestBuilder cloudRequestBuilder, Logger logger)
 {
     _client = client;
     _cloudRequestBuilder = cloudRequestBuilder.Services;
     _logger = logger;
 }
예제 #10
0
 public SceneMappingProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder)
 {
     _httpClient     = httpClient;
     _requestBuilder = requestBuilder.Services;
 }
예제 #11
0
 public DailySeriesDataProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, Logger logger)
 {
     _httpClient = httpClient;
     _requestBuilder = requestBuilder.Services;
     _logger = logger;
 }
예제 #12
0
 public DailySeriesDataProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, Logger logger)
 {
     _httpClient     = httpClient;
     _requestBuilder = requestBuilder.Services;
     _logger         = logger;
 }
예제 #13
0
 public SceneMappingProxy(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder)
 {
     _httpClient = httpClient;
     _requestBuilder = requestBuilder.Services;
 }
예제 #14
0
 public UpdatePackageProvider(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder)
 {
     _httpClient     = httpClient;
     _requestBuilder = requestBuilder.Services;
 }
예제 #15
0
 public UpdatePackageProvider(IHttpClient httpClient, ISonarrCloudRequestBuilder requestBuilder, IPlatformInfo platformInfo)
 {
     _httpClient     = httpClient;
     _platformInfo   = platformInfo;
     _requestBuilder = requestBuilder.Services;
 }