public IConfirmationTimeoutChecker GetCheckerUsing(int timeout) => new ConfirmationTimeoutChecker(_timeoutCheckFactory.CreateTimeoutWith(timeout));
private IConfirmationTimeoutChecker ConfirmationTimeoutChecker(ICommunicationDevice device) => _confirmationTImeoutChecker(_timeoutFactory.CreateTimeoutWith(device.ConfirmationTimeout));