ASP网络核心:[FromRoute]和模型绑定

时间:2019-03-27 21:25:05

标签: c# asp.net-core

是否可以将参数从url绑定到被模型绑定的DTO的属性?

[Route("delivery/{document}")]
[HttpPost]
public IActionResult Delivery(DeliveryIn data)
{
    //...
}

带有以下DTO的这段代码始终使我的文档为null:

public class DeliveryIn
{
    [FromRoute]
    public string document{ get; set; }

    [Required]
    public decimal amount { get; set; }
}

在尝试时是否无法绑定此属性?我是否必须将其添加为操作的参数?

0 个答案:

没有答案