public StartPlexPinFlowHandler(
     IPlexTvApiClient plexTvApiClient,
     ChannelWriter <IPlexBackgroundServiceRequest> channel)
 {
     _plexTvApiClient = plexTvApiClient;
     _channel         = channel;
 }
示例#2
0
 public SynchronizePlexMediaSourcesHandler(
     IMediaSourceRepository mediaSourceRepository,
     IPlexTvApiClient plexTvApiClient,
     ChannelWriter <IPlexBackgroundServiceRequest> channel,
     IEntityLocker entityLocker)
 {
     _mediaSourceRepository = mediaSourceRepository;
     _plexTvApiClient       = plexTvApiClient;
     _channel      = channel;
     _entityLocker = entityLocker;
 }
 public SynchronizePlexMediaSourcesHandler(
     IMediaSourceRepository mediaSourceRepository,
     IPlexTvApiClient plexTvApiClient,
     IPlexServerApiClient plexServerApiClient,
     IPlexSecretStore plexSecretStore,
     ChannelWriter <IPlexBackgroundServiceRequest> channel,
     IEntityLocker entityLocker,
     ILogger <SynchronizePlexMediaSourcesHandler> logger)
 {
     _mediaSourceRepository = mediaSourceRepository;
     _plexTvApiClient       = plexTvApiClient;
     _plexServerApiClient   = plexServerApiClient;
     _plexSecretStore       = plexSecretStore;
     _channel      = channel;
     _entityLocker = entityLocker;
     _logger       = logger;
 }