1、[FromBody]——针对复杂类型参数进行推断。 此规则不适用于具有特殊含义的任何复杂的内置类型,如IFormCollection和CancellationToken。 绑定源推理代码将忽略这些特殊类型。对于简单类型(例如 string 或 int ),推断不出 [FromBody]。因此,如果需要该功能,对于简单类型,应使用[FromBody]属性。

2、[FromForm]——是针对IFormFile和IFormFileCollection类型的操作参数推断出来的。 该特性不针对任何简单类型或用户定义类型进行推断。

3、[FromRoute]——针对与路由模板中的参数相匹配的任何操作参数名称进行推断。 当多个路由与一个操作参数匹配时,任何路由值都视为[FromRoute] 。

4、[FromQuery]——针对任何其他操作参数进行推断。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2021-04-30
  • 2022-12-23
  • 2021-07-09
猜你喜欢
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-07-27
相关资源
相似解决方案