得到一個應用程序,使得帶有一些參數的Get請求到我的舊api現在我想使用.Net MVC6創建一個新的api,但我無法更改所有客戶端以供他們使用不同的Uri。在ASP.NET WEB API中的複雜對象2
我需要讓我的新的API與一種requests.The查詢風格兼容是這樣的:localhost/api/locations?location[lat]=12&location[lng]=21
public class Location
{
public string lat;
public string lng;
}
[Route("api/[controller]")]
public class LocationsController : Controller
{
[HttpGet]
public ActionResult Get(Location loc)
{
var av= new CreatedAtActionResult("","",null,null);
return av;
}
}
我的問題是,我怎麼能這個查詢的「種」結合參數?
它可以與asp.net核心1.0一起工作嗎? (我對這個版本還是有點迷糊) –
如果你使用.Net核心,你應該使用MVC 6而不是Web Api 2 – AleFranz
我的不好..去更新我的問題 –