Я новичок в Web API и пытаюсь передать массив целых чисел обратно из моего метода Get.Удивительно, но когда я делал это на своем рабочем ПК, все работало нормально, но когда я переписывал его на своем домашнем ПК, он представлял собой массив нулевой длины.Я проверил этот вопрос и все выглядит хорошо, но кое-что мне не хватает.
[HttpGet]
[Route("test")]
public ActionResult<string> Test([FromQuery] int[] productIds)
{
//code here
}
От URL:
https://localhost:44389/api/myController/test?productIds=1&productIds=2&productIds=3&productIds=4&productIds=5
Он ловит маршрут, нокогда я проверяю это в отладчике, productIds.Length
равен нулю.Пожалуйста, укажите, что не так с моим URL / кодом.