public MouseDetection(IMouseInputQueryable mouseQueryable, ITaskDelayFactory taskDelayFactory) { MouseQueryable = mouseQueryable ?? throw new ArgumentNullException(nameof(mouseQueryable)); TaskDelayFactory = taskDelayFactory; coordsY = new int[500]; running = true; coordsX = new int[500]; }
public MouseDetection(IMouseInputQueryable mouseQueryable) { if (mouseQueryable == null) { throw new ArgumentNullException(nameof(mouseQueryable)); } MouseQueryable = mouseQueryable; coordsY = new int[500]; running = true; coordsX = new int[500]; }