public UploadStep(IStepMediator mediator, IEncodeWebClient webClient, ITempFileManager tempFileManager, IPortalBackendSettings settings, IFileSystem fileSystem, IFileWrapper fileWrapper) : base(mediator, webClient) { _tempFileManager = tempFileManager; _settings = settings; _fileSystem = fileSystem; _fileWrapper = fileWrapper; Mediator.AddUploadStep(this); }
public PipelineStrategy( IStepMediator stepMediator, IEncodeWebClient webClient, IEncodeCreatorFactory creatorFactory, IFfmpeg ffmpeg, IWatchDogTimer watchDogTimer, IFileSystem fileSystem, ITempFileManager tempFileManager, IPortalBackendSettings settings, IFileWrapper fileWrapper) { _stepMediator = stepMediator; _webClient = webClient; _creatorFactory = creatorFactory; _ffmpeg = ffmpeg; _watchDogTimer = watchDogTimer; _fileSystem = fileSystem; _tempFileManager = tempFileManager; _settings = settings; _fileWrapper = fileWrapper; }
public RestHelper(IRestClient restClient, IEncodeDeserializer deserializer, IPortalBackendSettings settings) { _restClient = restClient; _deserializer = deserializer; _settings = settings; }
public WatchDogTimer(ThreadingTimerWrapper timer, IPortalBackendSettings settings) { _timer = timer; _settings = settings; }