title: How to send many byte[] arrays with HttpClient in .Net Core
body: <p>I have WebApi application with method signature below:</p>
  <pre><code>        [HttpGet(&quot;VerifySignature&quot;)]
          public VerifySignatureResult VerifySignature(byte[] file, byte[] signature)
          {
              return new VerifySignatureResult() { Verified = true };
          }
  </code></pre>
  <p>I need to make request to this method from another WebApi (I don't think application type matters, it can be a simple console). I can move two byte arrays into single class for convenience, but I don't want to make them IFormFile.
  How can I achieve this with HttpClient?</p>