In ASP.NET 4 questo era facile come routes.LowercaseUrls = true;
nel gestore RegisterRoutes
per l'app.Come si applica il routing in minuscolo in ASP.NET Core MVC 6?
Non riesco a trovare un equivalente in ASP.NET Core MVC6 per il raggiungimento di questo. Penserei che sarebbe qui:
app.UseMvc(configureRoutes =>
{
configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}");
});
Ma niente in configureRoutes
guarda per permettergli ... a meno che non ci sia un metodo di estensione da qualche parte che non riesco a trovare nella documentazione forse?
Vale la pena notare che dovresti metterlo PRIMA di chiamare effettivamente 'AddMvc()' in il tuo metodo 'Startup.ConfigureServices()'. 'AddRouting()' che viene anche chiamato da 'AddMvc()' usa le varianti 'Try' dei metodi per aggiungere dipendenze alla propria collezione di servizi. Quindi, quando vede che le dipendenze di routing sono già state aggiunte, salterà quelle parti della logica di installazione di 'AddMvc()'. –
Cambiando questa opzione per correggere la risposta poiché la mia era durante la transizione da Asp 4 a core. – mariocatch