【发布时间】:2021-10-08 12:27:54
【问题描述】:
在post请求中,我需要同时从查询字符串中获取参数。这是我的代码,但是不能工作
[HttpPost("test")]
public string Test(TestRequest request)
{
//TODO ...
}
public class TestRequest
{
[FromHeader(Name = "id")]
public string Id { get; set; }
[FromQuery(Name = "traceId")]
public string Trace { get; set; }
public string Name { get; set; }
[MaxLength(4)]
public string Mark { get; set; }
[Range(18, 35)]
public int Age { get; set; }
}
【问题讨论】:
-
这取决于您拥有的房产类型,但这是可能的。请查看github.com/aspnet/Mvc/issues/8111#issuecomment-407958780
-
谢谢,我从这里找到了正确的方法
标签: c# asp.net .net asp.net-core .net-core