public EmbyTelevisionLibraryScanner( IEmbyApiClient embyApiClient, IMediaSourceRepository mediaSourceRepository, IEmbyTelevisionRepository televisionRepository, ISearchIndex searchIndex, ISearchRepository searchRepository, IEmbyPathReplacementService pathReplacementService, ILocalFileSystem localFileSystem, ILocalStatisticsProvider localStatisticsProvider, ILocalSubtitlesProvider localSubtitlesProvider, IMediator mediator, ILogger <EmbyTelevisionLibraryScanner> logger) { _embyApiClient = embyApiClient; _mediaSourceRepository = mediaSourceRepository; _televisionRepository = televisionRepository; _searchIndex = searchIndex; _searchRepository = searchRepository; _pathReplacementService = pathReplacementService; _localFileSystem = localFileSystem; _localStatisticsProvider = localStatisticsProvider; _localSubtitlesProvider = localSubtitlesProvider; _mediator = mediator; _logger = logger; }
public EmbyMovieLibraryScanner( IEmbyApiClient embyApiClient, ISearchIndex searchIndex, IMediator mediator, IMediaSourceRepository mediaSourceRepository, IEmbyMovieRepository embyMovieRepository, ISearchRepository searchRepository, IEmbyPathReplacementService pathReplacementService, ILocalFileSystem localFileSystem, ILocalStatisticsProvider localStatisticsProvider, ILocalSubtitlesProvider localSubtitlesProvider, ILogger <EmbyMovieLibraryScanner> logger) : base( localStatisticsProvider, localSubtitlesProvider, localFileSystem, mediator, searchIndex, searchRepository, logger) { _embyApiClient = embyApiClient; _mediaSourceRepository = mediaSourceRepository; _embyMovieRepository = embyMovieRepository; _pathReplacementService = pathReplacementService; }
public SaveEmbySecretsHandler( IEmbySecretStore embySecretStore, IEmbyApiClient embyApiClient, IMediaSourceRepository mediaSourceRepository, ChannelWriter <IEmbyBackgroundServiceRequest> channel) { _embySecretStore = embySecretStore; _embyApiClient = embyApiClient; _mediaSourceRepository = mediaSourceRepository; _channel = channel; }
public SynchronizeEmbyLibrariesHandler( IMediaSourceRepository mediaSourceRepository, IEmbySecretStore embySecretStore, IEmbyApiClient embyApiClient, ILogger <SynchronizeEmbyLibrariesHandler> logger, ISearchIndex searchIndex) { _mediaSourceRepository = mediaSourceRepository; _embySecretStore = embySecretStore; _embyApiClient = embyApiClient; _logger = logger; _searchIndex = searchIndex; }
public EmbyCollectionScanner( IEmbyCollectionRepository embyCollectionRepository, IEmbyApiClient embyApiClient, ISearchRepository searchRepository, ISearchIndex searchIndex, ILogger <EmbyCollectionScanner> logger) { _embyCollectionRepository = embyCollectionRepository; _embyApiClient = embyApiClient; _searchRepository = searchRepository; _searchIndex = searchIndex; _logger = logger; }