title: FromHeaderAttribute doesn't work for properties
body: <p>I am trying to bind model property using <a href="https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.mvc.fromheaderattribute?view=aspnetcore-2.2" rel="nofollow noreferrer">FromHeaderAttribute</a> which according to documentation should work for parameter and properties.</p>
  
  <p>Unfortunately, for some reason I cannot get it working for properties in PUT/POST request models:</p>
  
  <pre><code>    public class TestModel
      {
          [FromBody]
          public string Value { get; set; }
  
          // The property I want to be bound from header
          [FromHeader(Name = "Origin")] 
          public string Origin { get; set; }
      }
  
      [HttpPost]
      public void Post(
          TestModel value,
          [FromHeader] string origin)
      {
          Console.WriteLine(value.Origin); // always empty
          Console.WriteLine(value.Value); // OK
          Console.WriteLine(origin); // OK
      }
  </code></pre>
  
  <p>Asp.Net Core App v2.2.0</p>