I am able to pass arrays of simple types in the URI (i.e. GET requests). I am also able to pass complex objects in the URI.
However, I have not been able to pass an array of complex objects.
If I have a class, say,
class Person {
public FirstName { get; set;}
public LastName { get; set; }
}
And my Web API action method's parameter is an IEnumerable<Person>, how should the URI look like? If it helps, I am using JavaScript to make the GET request.