public Md5HashComputerFiles( IWorkFlowProducerConsumer consumer, ISettingsStorage settings, IConsoleService console) : base(consumer, settings, console) { _console.AddEvent($"{nameof(Md5HashComputerFiles)} ready."); }
public SaveForAfcFiles( IWorkFlowProducerConsumer consumer, ISettingsStorage settings, IConsoleService console) : base(consumer, settings, console) { _console.AddEvent($"{nameof(SaveForAfcFiles)} ready."); }
public SenderFiles( IWorkFlowProducerConsumer consumer, ISettingsStorage settings, IConsoleService console, Proxy proxy) : base(consumer, settings, console) { _proxy = proxy.CreateRemoteProxy <IRemoteInteraction>(); _console.AddEvent($"{nameof(SenderFiles)} ready."); }
public JsonReadFiles( ISettingsStorage settings, IConsoleService console, IWorkFlowProducerConsumer consumer, DbContext context, IUnityContainer container) : base(consumer, settings, console) { _context = (ModelContext)context; _console.AddEvent($"{nameof(JsonReadFiles)} ready."); }
protected WorkFlowDecoratorBase( IWorkFlowProducerConsumer consumer, ISettingsStorage settings, IConsoleService console) : base(settings, console) { _consumer = consumer ?? throw new ArgumentNullException(nameof(consumer)); _queue = new ConcurrentQueue <FileTransferInfo>(); CancelationToken = WorkFlowCancelationToken.Ready; }
public ValidatioinControl( IConsoleService console, ISettingsStorage settings, IWorkFlowProducerConsumer consumer, IUnityContainer container, DbContext context) { _consumer = consumer; _container = container; _context = (ModelContext)context; _console = console; _settings = settings; console.AddEvent($"{nameof(ValidatioinControl)} created."); InitializeComponent(); _items = new Dictionary <string, FileTransferInfo>(); }
public ProgressListControl( IConsoleService console, ISettingsStorage settings, IUnityContainer container, IWorkFlowProducerConsumer worker) { _console = console; _container = container; _worker = worker; worker?.WorkFlow(); var timerInterval = double.TryParse( settings[ArgsKeyList.WFProcWaitingFor], out var ti) ? ti : 3000; _timer = new Timer(timerInterval); InitializeComponent(); InitControlEvents(); _timer.Start(); }