title: setting TLS ciphers suit for htttp client
body: <pre><code>const ciphers = [
  'TLS_CHACHA20_POLY1305_SHA256',
  'TLS_AES_128_GCM_SHA256',
  'TLS_AES_256_GCM_SHA384',
  'TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256' ];
  const agent = new Agent({ ciphers: ciphers.join(':'), honorCipherOrder: true, minVersion: 'TLSv1.2' });
  </code></pre>
  <p>The above code is in Javascript, from <a href="https://github.com/ev3nvy/valorant-reauth-script/blob/f79a5efd3ecd7757bafa7f63a1d9ca579bd1bc58/index.js#L19" rel="nofollow noreferrer">this</a>, it's connecting to a rest api belonging to riot, how can I achieve the same thing in c#, my code used to work before the above cipher suits became a requirement, now it's not working anymore (error 403 forbidden), and all it needs is to set the cipher suit, but it seems impossible for httpclient, which is what I'm using to connect to the api</p>