【发布时间】:2016-03-22 20:43:26
【问题描述】:
我正在尝试使用 FromURI 发送参数列表,但是收到时它们都是空白的。
例如查询字符串为:
http://localhost:64753/api/X/GetX?XSearch.MemberID=N1020&XSearch.FirstName=John&XSearch.LastName=Doe
发送到:
public List<XDTO> GetX([FromUri] DataContract.ServiceRequest.XSearch X)
{
//Code here.
}
“XSearch”为:
public class XSearch: SearchRequest
{
public String MemberID { get; set; }
public String FirstName { get; set; }
public String LastName { get; set; }
}
我在“GetX”中放置了一个断点,并且“X”的 MemberID、FirstName 和 LastName 都为空。我希望它们由查询字符串填充(MemberID = N1020、FirstName = John、LastName = Doe)。
如果有什么需要澄清的,请随时提出,我知道我不擅长提问。
【问题讨论】:
标签: c#