No caso quando fazemos o seguinte método :
[HttpGet("{id}")]
Public MeuModelo ObterModelo(int id)
{
///Minha Lógica
}
O parâmetro {id} fica exposto, é possível ocultar isso na Rota ou fazer de outra forma que fique oculto?
No caso quando fazemos o seguinte método :
[HttpGet("{id}")]
Public MeuModelo ObterModelo(int id)
{
///Minha Lógica
}
O parâmetro {id} fica exposto, é possível ocultar isso na Rota ou fazer de outra forma que fique oculto?
Ao usar o GET, geralmente os parâmetros são passados via Rota ou QueryString. No seu caso, parece fazer mais sentido usar pela Rota mesmo. Qual seria o sentido em ocultar o parâmetro? Até a respeito de documentação, é importante que saibam que para chegar nesse recurso precisaria passar um id. Isso não deixaria sua aplicação mais vulnerável. Tem algum motivo para que você não queira isso?