Web Api - Dois Metodos iguais
16/08/2017
0
Criei dois metodos iguais Web API, ou seja, que retornam listas pra montagem de graficos, porem, um é diario, o outro semanal.
Mas dá o erro: StatusCode: 405, ReasonPhrase: 'Method Not Allowed'
Se eu comentar um deles, o outro o serviço web api permiti.
Como faço?
Adriano Costa
Posts
17/08/2017
Joel Rodrigues
Poderia colar aqui o código dos seus dois métodos par analisarmos?
Abraço.
18/08/2017
Adriano Costa
(1) Retorna os registros diarios;
[HttpGet]
public List<Entidade.Temperatura> GetAllTemperatura()
{
List<Entidade.Temperatura> lista = new List<Entidade.Temperatura>();
TemperaturaNegocio negocio = new Negocio.TemperaturaNegocio();
lista = negocio.GetAllTemperatura();
return lista;
}
(2) Retorna os registros semanal.
[HttpGet]
public List<Entidade.Temperatura> GetTemperaturaSemanal()
{
List<Entidade.Temperatura> lista = new List<Entidade.Temperatura>();
TemperaturaNegocio negocio = new Negocio.TemperaturaNegocio();
lista = negocio.GetTemperaturaSemanal();
return lista;
}
18/08/2017
Wilson Neto
- api/temperatura/
- api/temperatura/diario
18/08/2017
Wilson Neto
- api/temperatura/
- api/temperatura/diario
Só complementando o exemplo:
- api/temperatura/
- api/temperatura/semanal
Seguindo na ordem dos métodos que você postou. :)
21/08/2017
Joel Rodrigues
Atualmente dos dois métodos retornam um List<Entidade.Temperatura> e são do tipo Get sem parâmetro, por isso o framework não consegue definir automaticamente qual é o método padrão para a rota api/temperatura.
Clique aqui para fazer login e interagir na Comunidade :)