public DPositionChangeHandler(DPosition position, DInput input) { _position = position ?? throw new ArgumentNullException(nameof(position)); _input = input ?? throw new ArgumentNullException(nameof(input)); _keyHandlerFactory = new KeyHandlerFactory(_input); }
public KeyHandlerFactory(DInput input) { _input = input; }