public EmbyEpisodeSync(ISettingsService <EmbySettings> s, IEmbyApi api, ILogger <EmbyEpisodeSync> l, IEmbyContentRepository repo, IEmbyAvaliabilityChecker checker) { _api = api; _logger = l; _settings = s; _repo = repo; _avaliabilityChecker = checker; }
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; }