给定控制器:
public class MyController : ApiController
{
public MyResponse Get([FromUri] MyRequest request)
{
// do stuff
}
}
和模型:
public class MyRequest
{
public Coordinate Point { get; set; }
// other properties
}
public class Coordinate
{
public decimal X { get; set; }
public decimal Y { get; set; }
}
和 API 网址:
/api/my?Point=50.71,4.52
我希望在到达控制器之前从查询字符串值转换Point
类型的属性。Coordinate
50.71,4.52
我在哪里可以连接到 WebAPI 来实现它?