示例#1
0
 public MovieDbImportServiceDbHelper(ITvSeriesContext tvSeriesContext, IMovieDbMapper movieDbMapper,
                                     ILogger <IMovieDbImportServiceDbHelper> logger, IConfiguration configuration, INotificationService notificationService)
 {
     _tvSeriesContext     = tvSeriesContext;
     _movieDbMapper       = movieDbMapper;
     _logger              = logger;
     _systemGuid          = configuration.GetSection("System").GetSection("SystemGuid").Value;
     _notificationService = notificationService;
 }
示例#2
0
 public TvDbImportWorker(ITvDbApi tvDbApi, ITvDbDomainConverter tvDbDomainConverter, ITvSeriesContext tvSeriesContext,
                         ILogger <ITvDbImportWorker> logger, IConfiguration configuration)
 {
     _tvDbApi = tvDbApi;
     _tvDbApi.GetJwtToken();
     _tvDbDomainConverter = tvDbDomainConverter;
     _tvSeriesContext     = tvSeriesContext;
     _logger            = logger;
     _configuration     = configuration;
     _maxRefreshRetries = Convert.ToInt32(_configuration.GetSection("ImportWorker").GetSection("TvDb").GetSection("MaxRefreshRetries").Value);
     _idSource          = (IdSource)Enum.Parse(typeof(IdSource), _configuration.GetSection("ImportWorker").GetSection("TvDb").GetSection("IdSource").Value, true);
     _isInitialized     = false;
 }
示例#3
0
 public MovieDbImportWorker(IMovieDbApi movieDbApi, IMovieDbDomainConverter movieDbDomainConverter,
                            ITvDbApi tvDbApi, ITvDbDomainConverter tvDbDomainConverter, ITvSeriesContext tvSeriesContext,
                            IMovieDbImportServiceDbHelper movieDbImportServiceDbHelper, ILogger <IMovieDbImportWorker> logger, IConfiguration configuration)
 {
     _movieDbApi             = movieDbApi;
     _movieDbDomainConverter = movieDbDomainConverter;
     _tvDbApi                      = tvDbApi;
     _tvDbDomainConverter          = tvDbDomainConverter;
     _tvSeriesContext              = tvSeriesContext;
     _movieDbImportServiceDbHelper = movieDbImportServiceDbHelper;
     _logger        = logger;
     _configuration = configuration;
     _idSource      = (IdSource)Enum.Parse(typeof(IdSource), _configuration.GetSection("ImportWorker").GetSection("MovieDb").GetSection("IdSource").Value, true);
     _popularPages  = 1;
     _isInitialized = false;
 }
示例#4
0
 public TvDbDomainDbHelper(ITvSeriesContext context, ILogger <ITvDbDomainDbHelper> logger)
 {
     _context = context;
     _logger  = logger;
 }
 public NotificationService(ITvSeriesContext context, ILogger <INotificationService> logger, IConfiguration configuration)
 {
     _context    = context;
     _logger     = logger;
     _systemGuid = configuration.GetSection("System").GetSection("SystemGuid").Value;
 }
 public MovieDbDomainDbHelper(ITvSeriesContext context, ILogger <IMovieDbDomainDbHelper> logger, IConfiguration configuration)
 {
     _context    = context;
     _logger     = logger;
     _systemGuid = configuration.GetSection("System").GetSection("SystemGuid").Value;
 }