public async Task ResumeRuntime(TimeSpan timeout) { if (_useAsync) { using CancellationTokenSource cancellation = new CancellationTokenSource(timeout); await _client.ResumeRuntimeAsync(cancellation.Token).ConfigureAwait(false); } else { _client.ResumeRuntime(); } }