public static IEnumerator AsCoroutine(this TaskRunner.MonitoredTask self, float waitInterval = 0.02f) { return(self.task.AsCoroutine(waitInterval)); }
public static IEnumerator AsCoroutine <T>(this TaskRunner.MonitoredTask <T> self, int timeoutInMs = -1, int waitIntervalInMs = 20) { return(self.task.AsCoroutine(timeoutInMs, waitIntervalInMs)); }