Use HttpClientFactory to implement resilient HTTP requests

Learn how to use HttpClientFactory, available since .NET Core 2.1, for creating `HttpClient` instances, making it easy for you to use it in your applications.