Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
If you use a library (like this sn client) that has an async api in a web server environment, async calls can lead to memory deadlock, if the library does not take care of handling the thread/task context correctly.
Solution: inside the library it is advisable to use the ConfigureAwatit(false) call at the end of every async call. For example:
var customer = await GetCustomerAsync(id).ConfigureAwait(false);