Я написал функцию в angularjs, которая отправляет массив в API.(Я использую asp.net).
function getDimensionTagsByIds(tagIds) {
return msApi.resolve('app.entities.dimensions-tags-search@query', {tagsId: tagIds});
}
это функция в API, которая получает этот запрос:
[HttpGet]
[Route("tags-search")]
[EnableQuery]
public async Task<IQueryable<SimpleDimensionViewModel>> SearchTags([FromUri] List<int> tagIds)
{
return (await _mediator.SendAsync(new ProjectedQuery<DimensionTag, SimpleDimensionViewModel>())).Where(dt => tagIds.Contains((int)dt.TagId));
}
, когда я отлаживаю свой код, я вижу, что tagIdsполучить все время пустой список.Я пытался изменить параметр на массив, но он все еще не работает.что я делаю не так?
спасибо за помощь!