是否可以将参数从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; }
}
在尝试时是否无法绑定此属性?我是否必须将其添加为操作的参数?