title: Add client certificate to .NET Core HttpClient
body: <p>I was playing around with .NET Core and building an API that utilizes payment APIs. There's a client certificate that needs to be added to the request for two-way SSL authentication.
  How can I achieve this in .NET Core using <code>HttpClient</code>?</p>
  <p>I have looked at various articles and found that <code>HttpClientHandler</code> doesn't provide any option to add client certificates.</p>