Так что я ожидаю, что когда приложение Angular 6 запросит метод GET, отправив список или массив уникальных идентификаторов в качестве параметра в веб-API ASP.NET Core, тогда ASP.NET Core предоставит информацию, относящуюся только кмассив уникальных идентификаторов обратно в угловое приложение.
Мой код веб-API выглядит примерно так.
[HttpGet]
public ActionResult GetByGuids(List<Guid> Guids)
{
// some code here...
return Ok(_someService.someAction(Guids));
//Guids will be passed as a parameter to the function of service layer
}
Согласно моим собственным исследованиям, я не могу добавить массив уникальных идентификаторов к телу, потому что это метод GET.
Я должен добавить [FromQuery], так как он выдает ошибкуесли я не добавлю его, когда параметр является массивом или списком.
Если [FromQuery] - единственный способ справиться с этой ситуацией, то я понятия не имею, как мне написать код для Angular.
Пожалуйста, помогите.
Заранее спасибо.