Пример #1
0
        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);
        }
Пример #2
0
 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;
 }
Пример #3
0
 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;
 }
Пример #4
0
 public RestHelper(IRestClient restClient, IEncodeDeserializer deserializer, IPortalBackendSettings settings)
 {
     _restClient   = restClient;
     _deserializer = deserializer;
     _settings     = settings;
 }
Пример #5
0
 public WatchDogTimer(ThreadingTimerWrapper timer, IPortalBackendSettings settings)
 {
     _timer    = timer;
     _settings = settings;
 }
Пример #6
0
 public RestHelper(IRestClient restClient, IEncodeDeserializer deserializer, IPortalBackendSettings settings)
 {
     _restClient = restClient;
     _deserializer = deserializer;
     _settings = settings;
 }
Пример #7
0
 public WatchDogTimer(ThreadingTimerWrapper timer, IPortalBackendSettings settings)
 {
     _timer = timer;
     _settings = settings;
 }