Imagine que temos um Get que lista todos os carros.
localhost:5000/Carros
        [HttpGet]
        public async Task<IActionResult> Get()
        {            
            var lista = await db.Carros.ListarTodosAsync();          
            return Ok(lista);
        }Se no meu front-end eu precisar, por exemplo, de uma lista de carros alugados, seria viável ter duas rotas para o mesmo verbo get? Algo como:
- localhost:5000/Carros/Alugados
Ou seria melhor
- Tratar com querystring, tipo localhost:5000/Carros?alugado=true
- Ou filtrar os registros no front-end
Vlw!
 
            