I'm creating a client for Rest API and I'm using the HttpClient class. My question is: should I use just one instance to handle all my requests? or should I create a new instance per request? Like:
using (var client = new HttpClient()) {
...
}
Is there any recommended practice?