Beispiel #1
0
 public EmbyEpisodeSync(ISettingsService <EmbySettings> s, IEmbyApi api, ILogger <EmbyEpisodeSync> l, IEmbyContentRepository repo,
                        IEmbyAvaliabilityChecker checker)
 {
     _api                 = api;
     _logger              = l;
     _settings            = s;
     _repo                = repo;
     _avaliabilityChecker = checker;
 }
Beispiel #2
0
 public RefreshMetadata(IPlexContentRepository plexRepo, IEmbyContentRepository embyRepo,
                        ILogger <RefreshMetadata> log, ITvMazeApi tvApi, ISettingsService <PlexSettings> plexSettings,
                        IMovieDbApi movieApi, ISettingsService <EmbySettings> embySettings, IPlexAvailabilityChecker plexAvailability, IEmbyAvaliabilityChecker embyAvaliability)
 {
     _plexRepo                = plexRepo;
     _embyRepo                = embyRepo;
     _log                     = log;
     _movieApi                = movieApi;
     _tvApi                   = tvApi;
     _plexSettings            = plexSettings;
     _embySettings            = embySettings;
     _plexAvailabilityChecker = plexAvailability;
     _embyAvaliabilityChecker = embyAvaliability;
 }