public Acquisitor(ObservableCollection <Device> devices, int timeout, ChannelFactory <IService> factory, CommandExecutor executor, ILogger logger, AutomationManager automation) { this.devices = devices; this.timeout = timeout; this.factory = factory; this.executor = executor; this.connected = false; this.automationManager = automation; this.logger = logger; }