Esempio n. 1
0
 public GetManyPlexServerLibraryQueryHandler(
     IMapper mapper,
     IPlexService plexService)
 {
     _mapper      = mapper;
     _plexService = plexService;
 }
        public UpdatePlexServerLibraryCommandHandlerTests()
        {
            _plexService = Substitute.For <IPlexService>();
            _unitOfWork  = Substitute.For <IUnitOfWork>();

            _underTest = new UpdatePlexServerLibraryCommandHandler(_plexService, _unitOfWork);
        }
Esempio n. 3
0
 public SettingsController(IPlexService plexService, IAppRepository appRepo,
                           IPlexSessionRepository plexSessionRepo, IConfigurationManager configManager) : base(configManager)
 {
     _appRepo         = appRepo;
     _plexService     = plexService;
     _plexSessionRepo = plexSessionRepo;
 }
Esempio n. 4
0
 public GetPlexServerQueryHandler(
     IMapper mapper,
     IPlexService plexService
     )
 {
     _mapper      = mapper;
     _plexService = plexService;
 }
Esempio n. 5
0
 public TvMediaItemRetriever(
     IPlexService plexService,
     ITheMovieDbService theMovieDbService
     )
 {
     _plexService       = plexService;
     _theMovieDbService = theMovieDbService;
 }
Esempio n. 6
0
 public UpdatePlexServerLibraryCommandHandler(
     IPlexService plexService,
     IUnitOfWork unitOfWork
     )
 {
     _plexService = plexService;
     _unitOfWork  = unitOfWork;
 }
Esempio n. 7
0
        public SyncUsersCommandHandlerTests()
        {
            _plexApi     = Substitute.For <IPlexApi>();
            _userService = Substitute.For <IUserService>();
            _plexService = Substitute.For <IPlexService>();
            _unitOfWork  = Substitute.For <IUnitOfWork>();

            _underTest = new SyncUsersCommandHandler(_plexApi, _userService, _plexService, _unitOfWork);
        }
Esempio n. 8
0
        public CreateIssueCommandHandlerTests()
        {
            _issueService            = Substitute.For <IIssueService>();
            _plexService             = Substitute.For <IPlexService>();
            _unitOfWork              = Substitute.For <IUnitOfWork>();
            _claimsPrincipalAccessor = Substitute.For <IClaimsPrincipalAccessor>();

            _underTest = new CreateIssueCommandHandler(_issueService, _plexService, _unitOfWork, _claimsPrincipalAccessor);
        }
 public SyncUsersCommandHandler(
     IPlexApi plexApi,
     IUserService userService,
     IPlexService plexService,
     IUnitOfWork unitOfWork)
 {
     _plexApi     = plexApi;
     _userService = userService;
     _plexService = plexService;
     _unitOfWork  = unitOfWork;
 }
Esempio n. 10
0
 public SyncLibrariesCommandHandler(
     IPlexApi plexApi,
     IPlexService plexService,
     IUnitOfWork unitOfWork,
     IOptionsSnapshot <PlexSettings> plexSettings)
 {
     _plexApi      = plexApi;
     _plexService  = plexService;
     _unitOfWork   = unitOfWork;
     _plexSettings = plexSettings.Value;
 }
Esempio n. 11
0
 public MovieProcessor(
     IPlexService plexService,
     IMediaItemProcessor mediaItemProcessor,
     PlexSettings plexSettings,
     ILoggerFactory loggerFactory)
 {
     _plexService        = plexService;
     _mediaItemProcessor = mediaItemProcessor;
     _plexSettings       = plexSettings;
     _logger             = loggerFactory.CreateLogger <MovieProcessor>();
 }
 public CreateIssueCommandHandler(
     IIssueService issueService,
     IPlexService plexService,
     IUnitOfWork unitOfWork,
     IClaimsPrincipalAccessor claimsPrincipalAccessor)
 {
     _issueService            = issueService;
     _plexService             = plexService;
     _unitOfWork              = unitOfWork;
     _claimsPrincipalAccessor = claimsPrincipalAccessor;
 }
        public CreateMovieRequestCommandHandlerTests()
        {
            _theMovieDbService       = Substitute.For <ITheMovieDbService>();
            _requestService          = Substitute.For <IMovieRequestService>();
            _plexService             = Substitute.For <IPlexService>();
            _unitOfWork              = Substitute.For <IUnitOfWork>();
            _claimsPrincipalAccessor = Substitute.For <IClaimsPrincipalAccessor>();
            var logger = Substitute.For <ILogger <CreateRequestCommandHandler> >();

            _underTest = new CreateRequestCommandHandler(_theMovieDbService, _requestService, _plexService, _unitOfWork, _claimsPrincipalAccessor, logger);
        }
Esempio n. 14
0
        public MovieProcessorTests()
        {
            _plexService        = Substitute.For <IPlexService>();
            _mediaItemProcessor = Substitute.For <IMediaItemProcessor>();
            var loggerFactory = Substitute.For <ILoggerFactory>();

            loggerFactory.CreateLogger <MovieProcessor>().Returns(Substitute.For <ILogger>());

            var plexSettings = new PlexSettingsBuilder().Build();

            _underTest = new MovieProcessor(_plexService, _mediaItemProcessor, plexSettings, loggerFactory);
        }
        public SyncLibrariesCommandHandlerTests()
        {
            _plexApi     = Substitute.For <IPlexApi>();
            _plexService = Substitute.For <IPlexService>();
            _unitOfWork  = Substitute.For <IUnitOfWork>();

            var plexSettings = new PlexSettingsBuilder().Build();
            var options      = Substitute.For <IOptionsSnapshot <PlexSettings> >();

            options.Value.Returns(plexSettings);

            _underTest = new SyncLibrariesCommandHandler(_plexApi, _plexService, _unitOfWork, options);
        }
Esempio n. 16
0
        public TvProcessorTests()
        {
            _plexApi            = Substitute.For <IPlexApi>();
            _plexService        = Substitute.For <IPlexService>();
            _mediaItemProcessor = Substitute.For <IMediaItemProcessor>();
            _agentGuidParser    = Substitute.For <IAgentGuidParser>();
            var loggerFactory = Substitute.For <ILoggerFactory>();

            loggerFactory.CreateLogger <TvProcessor>().Returns(Substitute.For <ILogger>());

            var plexSettings = new PlexSettingsBuilder().Build();

            _underTest = new TvProcessor(_plexApi, _plexService, _mediaItemProcessor, plexSettings, _agentGuidParser, loggerFactory);
        }
        public FilterStateService(IPlexService plexService)
        {
            _plexService     = plexService;
            Languages        = new[] { new Language("DE", "German"), new Language("EN", "English") };
            SelectedLanguage = new BehaviorSubject <Language>(Languages.First());
            Qualities        = new[] { "1080p", "720p", "480p" };
            SelectedQuality  = new BehaviorSubject <string>(Qualities.First());

            Hoster = new[]
            {
                new Hoster("ddownload", "DD"), new Hoster("1ficher", "1F"), new Hoster("rapidgator", "RG"),
                new Hoster("uploaded", "UL"), new Hoster("nitroflare", "NI")
            };
        }
Esempio n. 18
0
 public TvProcessor(
     IPlexApi plexApi,
     IPlexService plexService,
     IMediaItemProcessor mediaItemProcessor,
     PlexSettings plexSettings,
     IAgentGuidParser agentGuidParser,
     ILoggerFactory loggerFactory)
 {
     _plexApi            = plexApi;
     _plexService        = plexService;
     _mediaItemProcessor = mediaItemProcessor;
     _plexSettings       = plexSettings;
     _agentGuidParser    = agentGuidParser;
     _logger             = loggerFactory.CreateLogger <TvProcessor>();
 }
 public ProcessorProvider(
     IPlexApi plexApi,
     IPlexService plexService,
     IMediaItemProcessor mediaItemProcessor,
     IAgentGuidParser agentGuidParser,
     IOptionsSnapshot <PlexSettings> plexSettings,
     ILoggerFactory loggerFactory
     )
 {
     _processors = new List <ISyncProcessor>
     {
         new MovieProcessor(plexService, mediaItemProcessor, plexSettings.Value, loggerFactory),
         new TvProcessor(plexApi, plexService, mediaItemProcessor, plexSettings.Value, agentGuidParser, loggerFactory)
     };
 }
 public CreateRequestCommandHandler(
     ITheMovieDbService theMovieDbService,
     IMovieRequestService requestService,
     IPlexService plexService,
     IUnitOfWork unitOfWork,
     IClaimsPrincipalAccessor claimsPrincipalAccessor,
     ILogger <CreateRequestCommandHandler> logger)
 {
     _theMovieDbService       = theMovieDbService;
     _requestService          = requestService;
     _plexService             = plexService;
     _unitOfWork              = unitOfWork;
     _claimsPrincipalAccessor = claimsPrincipalAccessor;
     _logger = logger;
 }
Esempio n. 21
0
 public PlexSync(IPlexApi plexApi,
                 IPlexService plexService,
                 ICompletionService completionService,
                 IProcessorProvider processorProvider,
                 IUnitOfWork unitOfWork,
                 IOptionsSnapshot <PlexSettings> plexSettings,
                 ILogger <PlexSync> logger)
 {
     _plexApi           = plexApi;
     _plexService       = plexService;
     _completionService = completionService;
     _processorProvider = processorProvider;
     _unitOfWork        = unitOfWork;
     _plexSettings      = plexSettings.Value;
     _logger            = logger;
 }
Esempio n. 22
0
        public AddAdminCommandHandlerTests()
        {
            _userService  = Substitute.For <IUserService>();
            _tokenService = Substitute.For <ITokenService>();
            _plexService  = Substitute.For <IPlexService>();
            _plexApi      = Substitute.For <IPlexApi>();
            _unitOfWork   = Substitute.For <IUnitOfWork>();
            var logger = Substitute.For <ILogger <AddAdminCommandHandler> >();

            var settings = new PlexSettingsBuilder().Build();

            _plexSettings = Substitute.For <IOptionsSnapshot <PlexSettings> >();
            _plexSettings.Value.Returns(settings);

            _underTest = new AddAdminCommandHandler(_userService, _plexService, _tokenService, _unitOfWork, _plexApi, _plexSettings, logger);
        }
Esempio n. 23
0
        public PlexSyncTests()
        {
            _plexApi           = Substitute.For <IPlexApi>();
            _plexService       = Substitute.For <IPlexService>();
            _processorProvider = Substitute.For <IProcessorProvider>();
            _completionService = Substitute.For <ICompletionService>();
            _unitOfWork        = Substitute.For <IUnitOfWork>();

            var logger = Substitute.For <ILogger <PlexSync> >();

            var plexSettings = new PlexSettingsBuilder().Build();
            var options      = Substitute.For <IOptionsSnapshot <PlexSettings> >();

            options.Value.Returns(plexSettings);

            _underTest = new PlexSync(_plexApi, _plexService, _completionService, _processorProvider, _unitOfWork, options, logger);
        }
 public AddAdminCommandHandler(
     IUserService userService,
     IPlexService plexService,
     ITokenService tokenService,
     IUnitOfWork unitOfWork,
     IPlexApi plexApi,
     IOptionsSnapshot <PlexSettings> plexSettings,
     ILogger <AddAdminCommandHandler> logger
     )
 {
     _userService  = userService;
     _plexService  = plexService;
     _tokenService = tokenService;
     _unitOfWork   = unitOfWork;
     _plexApi      = plexApi;
     _plexSettings = plexSettings.Value;
     _logger       = logger;
 }
Esempio n. 25
0
 public PlexServer(IPlexService plexProvider)
 {
     _plexProvider = plexProvider;
 }
Esempio n. 26
0
 public SessionHub(IPlexService plexService)
 {
     _plexService = plexService;
 }
Esempio n. 27
0
 public PlexServer(IPlexService plexService)
 {
     _plexService = plexService;
 }
Esempio n. 28
0
 public LibraryController(IPlexService plexService)
 {
     _plexService = plexService;
 }
Esempio n. 29
0
 public PlexClient(IPlexService plexService)
 {
     _plexService = plexService;
 }
Esempio n. 30
0
 public PlexClient(IPlexService plexProvider)
 {
     _plexProvider = plexProvider;
 }