This question is because in my MVC project with ASP.NET CORE 2.0, I can not add the [FromUri] attribute
to my drivers.
I tried using li
TLDR : You can use [FromQuery]
and [FromRoute]
in place of [FromUri]
As Mike_G stated in his answer you can use [FromQuery]
attribute in place of [FromUri]
. But you might also need to use [FromRoute]
in certain cases as pointed by Muhammad Umar in comments.
FromRoute
This attribute is used when the parameter is passed as the part of the URL string.
Ex: api/countries/1
FromQuery
As the name implies, FromQuery parameters has to be passed as query strings.
Ex: api/countries?id=1
References: