private static Task IncrementCounter() { if (_counter > 0 && _counter % 10000 == 0) throw new Exception("Ooops"); return Task.FromResult(_counter++); } }