Pessoal, salve!
Eu ainda não entendi bem como que o ASP.NET Core faz para, implicitamente, reconhecer que Controller a aplicação deve chamar.
Se a gente chamar, por exemplo, por localhost:5000/pedido/carrosel, como que a aplicação vai saber que o /pedido é mapeado para o PedidoController, sendo que não colocamos nenhuma anotação ou coisa do tipo?
Teria como fazer com que o /pedido fosse mapeado para uma classe com nome totalmente diferente? (Sei que não é uma boa prática, é apenas por mérito de curiosidade)
Obrigado desde já!