public async void RunMotor(RunningOption option) { if (isBusy == false) { isStopMotorRequest = false; motorOption = new RunningOption(); motorOption = option; if (motorOption.Step != 0) { await ThreadPool.RunAsync(this.MotorThread, WorkItemPriority.High); } } }
public async void RunMotor() { motorOption = new RunningOption(); await ThreadPool.RunAsync(this.MotorThread, WorkItemPriority.High); }