public void SetResult()
 {
     _coroutine.SetResult();
 }
 public void SetResult(TResult result)
 {
     _coroutine.SetResult(result);
 }