ReSharper 2026.1 Help

代码检查:库代码中异步可释放对象缺少 '.ConfigureAwait(false)'。

此检查会报告在库代码中未使用 .ConfigureAwait(false) 的异步可释放对象。 在库代码中,这有助于避免在异步释放期间捕获当前上下文。

示例

await using var resource = CreateAsyncResource();
await using var resource = CreateAsyncResource().ConfigureAwait(false);

快速修复

快速修复会将 .ConfigureAwait(false) 添加到异步可释放对象中。

2026年 5月 8日