Description
This is straight forward: every place you await something in library code you should call ConfigureAwait(false). This is for performance reasons and to reduce the chance of deadlocking. Details can be found in this post: https://devblogs.microsoft.com/dotnet/configureawait-faq/