Improve test.
Add XML documentation.
Add configureawait to async request to avoid deadlocks in ASP.NET.