客户端a 向服务器发起一次请求 服务器hold请求 不返回
等待客户端b 发起请求后, 这个时候 a 的请求就可以返回了


有没有大神知道为什么会这样, 有没有别的办法达到这个效果吗
把GetString方法改成这样好像也能达到预期, 但是不知道有没有Bug会不会很耗性能, 其实我更想知道的是前面为什么会报错, 以及解决办法
public async Task<string> GetString() { while (!source.IsCancellationRequested)
{ await Task.Delay(1 * 1000);
} //await Task.Delay(10 * 1000, source.Token);
return "";
}
宝慕林4294392
随时随地看视频慕课网APP