public void StartProvessingGoals() { while (!(Volatile.Read(ref _stop) && _transmitter.Count() == 0)) { var goal = _transmitter.GetGoal(); if (goal == null) { continue; } _utilizer.Utilize(goal); } }
public void StartProvessingGoals() { while (!(Volatile.Read(ref _stop) && _transmitter.Count() == 0)) { var goal = _transmitter.GetGoal(); if (goal == null) { continue; } _utilizer.Utilize(goal); } }