I have a set of requirements to implement the get interface:
- api/Item - api/Item?name=test - api/Item?updated=2016-10-12 - etc I've defined the methods as:
- get() //returns all items - getName([FromUri] string name) - getUpdated([FromUri] string updated) My issue is - if parameter doesn't exist (let's say the call was api/Item?test=test), the get() method is called as "test" parameter mapping is not found.
I need to return the error response in this case. Is there any other proper way to read the parameters from URL to meet the interface requirement?