Web API: массив возвращается с нулевой длиной из Get - PullRequest
0 голосов
/ 17 ноября 2018

Я новичок в 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 / кодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...