Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Requisição Get passando um array como parametro

        [AllowAnonymous]
        [HttpGet("{ids}")]
        public  ActionResult GetPowerPlants (int [] ids)
        {
            ///condigo...
            return Ok(ids);
        }

Requisição no postman: http://localhost:500/api/Teste?ids[]=2&ids[]=11&ids[]=13&ids[]=16

Ele retorna 404 NotFound

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Marcos, boa tarde. Tudo bem?

Não estou conseguindo testar agora mas tenta gerar a requisição assim:

http://localhost:5000/api/Teste?id=2&id=11&id13

Acho que é essa sintaxe que o Model Binder usa como padrão para criar o array.

solução!

Consegui resolvendo desta maneira

        [AllowAnonymous]
        [HttpGet]
        public  ActionResult GetPowerPlants ([FromQuery(Name ="ids"]int [] ids)
        {
            ///condigo...
            return Ok(ids);
        }