Comparing different ways of using HttpClient to better understand the problems of some approaches.
The solution contains the following projects:
A simple static rest API with random weather previsions
Console app that fires several sequential HTTP GET requests using HttpClient class and disposes it for every request
Console app that fires several sequential HTTP GET requests using a static HttpClient class for every request
Console app that fires several sequential HTTP GET requests using a HttpClient from dependency injection for every request
A BenchmarkDotNet project comparing the approches above against WeatherAPI