C# 如何从webapi url向代码隐藏传递多个值?
我正试图使用C# 如何从webapi url向代码隐藏传递多个值?,c#,asp.net-web-api,C#,Asp.net Web Api,我正试图使用WebApi从url传递多个值,但出现了一些错误 目前,我可以使用以下代码传递单个值: [HttpGet] public String PostAction([FromUri] string name) { return "Post Action"; } 我怎样才能做到呢?我还需要url格式,如果您使用FromUri这意味着它来自查询字符串,我们将感谢您对WebAPI的任何帮助。将另一个FromUri参数添加到标有HttpGet的函数中,将从查询字符串中读取该名称的另一个参
WebApi
从url传递多个值,但出现了一些错误
目前,我可以使用以下代码传递单个值:
[HttpGet]
public String PostAction([FromUri] string name)
{
return "Post Action";
}
我怎样才能做到呢?我还需要url格式,如果您使用
FromUri
这意味着它来自查询字符串,我们将感谢您对WebAPI的任何帮助。将另一个FromUri
参数添加到标有HttpGet
的函数中,将从查询字符串中读取该名称的另一个参数。因此,如果您请求http://localhost/mycontroller/myaction?myFirstParam=firstParamValue&mySecondPar=secondParamValue
,它将匹配的查询字符串值映射到端点的参数
public String MyAction([FromUri] string myFirstParam, [FromUri] string mySecondParam)
得到了什么错误?将值作为对象传递怎么样