title: Define all headers as a single dictionary
body: <p>I'd like to define http endpoint with &quot;any header welcome&quot; in specification (i.e. dictionary of strings). Right now I do have to account for every single (known) header one-by-one:</p>
  <pre><code>&quot;parameters&quot;: [
        {
          &quot;name&quot;: &quot;x-header-1&quot;,
          &quot;in&quot;: &quot;header&quot;,
          &quot;type&quot;: &quot;string&quot;
        },
        {
          &quot;name&quot;: &quot;x-header-2&quot;,
          &quot;in&quot;: &quot;header&quot;,
          &quot;type&quot;: &quot;string&quot;,
        }
  ]
  </code></pre>
  <p>I'd like to define them like</p>
  <pre><code>&quot;parameters&quot;: [
         {
            &quot;name&quot;: &quot;headers&quot;
            &quot;in&quot;: &quot;headers&quot;
         }
   ]
  </code></pre>
  <p>And ultimately in C# have a code like
  <code>SomeMethod([FromHeader]Dictionary&lt;string, string&gt; ...)</code> for this definition.
  Is this even possible ?</p>