RestClient.Net icon indicating copy to clipboard operation
RestClient.Net copied to clipboard

HttpClient Best Practices

Open MelbourneDeveloper opened this issue 6 years ago • 0 comments
trafficstars

https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/fundamentals/http-requests.md

https://github.com/dotnet/runtime/blob/065bf96e5c298352c790b9a82564d57a745725f5/src/libraries/Microsoft.Extensions.Http/src/DefaultHttpClientFactory.cs

https://docs.microsoft.com/en-us/dotnet/architecture/microservices/implement-resilient-applications/use-httpclientfactory-to-implement-resilient-http-requests

The real IHttpClientFactory doco: https://docs.microsoft.com/en-gb/aspnet/core/fundamentals/http-requests?view=aspnetcore-2.1

https://docs.microsoft.com/en-us/dotnet/architecture/microservices/implement-resilient-applications/use-httpclientfactory-to-implement-resilient-http-requests

http://www.nimaara.com/2016/11/01/beware-of-the-net-httpclient/

https://contrivedexample.com/2017/07/01/using-httpclient-as-it-was-intended-because-youre-not/

https://aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong/

Polly! https://docs.microsoft.com/en-us/dotnet/architecture/microservices/implement-resilient-applications/implement-http-call-retries-exponential-backoff-polly

https://docs.microsoft.com/en-us/dotnet/architecture/microservices/implement-resilient-applications/use-httpclientfactory-to-implement-resilient-http-requests

MelbourneDeveloper avatar Apr 23 '19 23:04 MelbourneDeveloper