Mid ASP.NET Core

Handling multiple binder source attributes ([FromBody],?

[FromQuery], etc.)

You cannot bind multiple [FromBody] parameters in a single action.

Common sources:

  • [FromBody] — for JSON/XML payloads
  • [FromQuery] — query string
  • [FromRoute] — route values
  • [FromForm] — form fields and file uploads
  • [FromHeader] — HTTP headers

More from ASP.NET Core Tutorial

All questions for this course