ReSharper extension and Rider plugin that check for tasks are not awaited using ConfigureAwait
.
Library code should use ConfigureAwait(false)
with every await. Always specifying ConfigureAwait
makes it clearer how the continuation is invoked and avoids synchronization bugs.