У меня есть рабочий код с некоторыми маршрутами, такими как:
[Route("Companies/{id}", Name = "CompanyDetails")]
[HttpGet]
public HttpResponseMessage getCompanyDetails(string id)
{...}
[Route("Drivers/{driverIds}/Routes", Name = "Drivers")]
[HttpGet]
public HttpResponseMessage getDrivers([FromUri] List<int> driversId)
{...}
[Route("Vehicles/Signs", Name = "VehicleSigns")]
[HttpGet]
public HttpResponseMessage getVehicleSigns([FromUri]string companyId , [FromUri]List<string> vehicleIds)
{...}
Из аналогичного вопроса я узнал, что он имеет отношение к типу параметра, но я не настроился подробно, когдая должен поставить [FromUri] , а когда не . Это имеет отношение к типу параметра, количеству параметров или их комбинации?