Я пытаюсь запросить привязку параметра id
. Он продолжает проходить как 0
. s2
имеет значение при подаче:
id=0, s=null
http://localhost/api/values/123
id=0, s2=true
http://localhost/api/values/123?s2=true
[Route("api/[controller]")]
public class ValuesController : Controller
{
[HttpGet("sub/{id?}")]
public string Get([FromQuery]int id, string s2)
{
return "value";
}
Почему id
не захвачен?
[FromQuery]
. Вы явно указываете, что это должно исходить из строки запроса, но это не так. - person Kirk Larkin   schedule 14.01.2018[FromQuery]
? - person 4thSpace   schedule 14.01.2018