Этот URI:
http://localhost:50454/api/Bla/Get/50/-2
с этим действием контроллера webapi:
Route("Bla/{x:double}/{y:double}")]
[AcceptVerbs("GET")]
[HttpGet]
public IHttpActionResult Bla([FromUri] double x, double y)
{
// ...
}
Однако, как только я начинаю использовать что-то подобное, содержащее запятую/точку:
http://localhost:50454/api/Bla/Get/50/-2.1
Я получаю ошибку 404. Почему это? Как я могу это исправить?
Теперь я понимаю, что я должен использовать:
http://localhost:50454/api/Bla/Get/50/-2.1/
Однако могу ли я изменить это поведение?