在ASP.NET WebApi中,您可以执行以下操作:
public class Something {
public int Foo;
public string Bar;
}
public class SomethingController : ApiController {
public string Get(Something s) {
return "whatever";
}
}
该网址为:
"http://myapi/Something?s.Foo=123&s.Bar=abc"
请注意: s.Foo = 和 s.Bar = 表示法。
也可以在URL中传递数组:
"http://...?array=1&array=2&array=3"
字典中是否有任何表示法?像这样的一个例如:
public string Get(Dictionary<string, string> d)
此外,ASP.NET URL中数据结构的其他可能性是什么?
我找不到任何文件。
修改
副本与我的要求无关。