Skip to content
| Marketplace
Sign in
Visual Studio>Tools>ConfigureAwait Fixer
ConfigureAwait Fixer

ConfigureAwait Fixer

Adam Chodera

|
3,967 installs
| (4) | Free
Roslyn code analysis and code fixes to find asynchronous code that has not been configured.
Download

This lightweight tool uses the .NET Compiler Platform ("Roslyn") to analyse and fix any code that awaits tasks without configuring them first, with an aim to reduce ambiguity by always specifying whether the calling context is needed, as well as to reduce the number of deadlocks when context is not needed.

See this MSDN article for more details of best practices in asynchronous programming.

This extension supports both C# and Visual Basic.

Inspired by the ReSharper extension "ConfigureAwait Checker for ReSharper"

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft