Urls e Query Strings em minúsculo com .NET Core 5

Rodolfo Fadino Jr
Rodolfo Fadino
Published in
1 min readApr 19, 2021

--

Padrões nas urls de nosso projetos facilitam muito e tornam nossas aplicações e sites mais profissionais, um bom padrão que tento seguir em meus projetos é o de ter as urls sempre em minúsculas.

Quando quando utilizamos urls vindas do roteamento de nossos Controllers e Actions o mecanismo de roteamento traz elas com o nome das classes que foram escritos, o que pode criar urls desta maneira:

https://localhost:44395/Home/Privacy

Padronizando em minúsculo

Para configurar este padrão é possível utilizar duas configurações que temos em nossas rotas, esta configuração é feita na injeção de dependência do ConfigureServices da nossa classe Startup.cs

Utilizando estas configurações, tanto nossas Urls quanto as Query Strings que forem geradas a partir de tag helpers ou de RedirectToAction por exemplo serão calculadas e feitas em minúsculo.

https://localhost:44395/home/privacy

Espero que esta dica seja útil, estou a disposição para dúvidas, críticas e sugestões 😃

abs

Rodolfo

--

--