I have an MVC Web API Get method that accepts a List<string> as a parameter. I’m trying to access this method using simply the browser bar. How is this done? Using ../APIName?parameter1=value1¶meter2=value2&... passes a single parameter between two ampersands as opposed to a list.
I have an MVC Web API Get method that accepts a List<string> as a
Share
Make sure your parameter of your action method is marked as [FromUri]. By default the value is expected to be passed from the body of the request since it is a complex type.
The query string parameter should be of this format
.../APIName?parameter[]=value1¶meter[]=value2&....Hope this helps.