public SynchronizeEmbyCollectionsHandler( IMediaSourceRepository mediaSourceRepository, IEmbySecretStore embySecretStore, IEmbyCollectionScanner scanner) { _mediaSourceRepository = mediaSourceRepository; _embySecretStore = embySecretStore; _scanner = scanner; }
public DisconnectEmbyHandler( IMediaSourceRepository mediaSourceRepository, IEmbySecretStore embySecretStore, IEntityLocker entityLocker, ISearchIndex searchIndex) { _mediaSourceRepository = mediaSourceRepository; _embySecretStore = embySecretStore; _entityLocker = entityLocker; _searchIndex = searchIndex; }
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 SynchronizeEmbyLibraryByIdHandler( IMediaSourceRepository mediaSourceRepository, IEmbySecretStore embySecretStore, IEmbyMovieLibraryScanner embyMovieLibraryScanner, IEmbyTelevisionLibraryScanner embyTelevisionLibraryScanner, ILibraryRepository libraryRepository, IEntityLocker entityLocker, IConfigElementRepository configElementRepository, ChannelWriter <IEmbyBackgroundServiceRequest> embyWorkerChannel, ILogger <SynchronizeEmbyLibraryByIdHandler> logger) { _mediaSourceRepository = mediaSourceRepository; _embySecretStore = embySecretStore; _embyMovieLibraryScanner = embyMovieLibraryScanner; _embyTelevisionLibraryScanner = embyTelevisionLibraryScanner; _libraryRepository = libraryRepository; _entityLocker = entityLocker; _configElementRepository = configElementRepository; _embyWorkerChannel = embyWorkerChannel; _logger = logger; }
public GetEmbySecretsHandler(IEmbySecretStore embySecretStore) =>