public FolderPathController(IFolderPathService folderPathService, IFileSystem fileSystem, IMapper mapper, INotificationsService notificationsService) : base(mapper, notificationsService) { _folderPathService = folderPathService; _fileSystem = fileSystem; _mapper = mapper; }
/// <summary> /// Initializes a new instance of the <see cref="PlexDownloadService"/> class. /// </summary> /// <param name="mediator"></param> /// <param name="downloadManager"></param> /// <param name="plexAuthenticationService"></param> /// <param name="fileSystem"></param> /// <param name="plexApiService"></param> /// <param name="signalRService"></param> /// <param name="folderPathService"></param> /// <param name="notificationsService"></param> public PlexDownloadService( IMediator mediator, IDownloadManager downloadManager, IPlexAuthenticationService plexAuthenticationService, IFileSystem fileSystem, IPlexApiService plexApiService, ISignalRService signalRService, IFolderPathService folderPathService, INotificationsService notificationsService) { _mediator = mediator; _downloadManager = downloadManager; _plexAuthenticationService = plexAuthenticationService; _fileSystem = fileSystem; _plexApiService = plexApiService; _signalRService = signalRService; _folderPathService = folderPathService; _notificationsService = notificationsService; }