Miałem projekt Asp.Net core 2.2.
Niedawno zmieniłem wersję z .net core 2.2 na .net core 3.0 Preview 8. Po tej zmianie widzę ten komunikat ostrzegawczy:
używanie „UseMvc” do konfigurowania MVC nie jest obsługiwane podczas korzystania z routingu punktów końcowych. Aby kontynuować korzystanie z „UseMvc”, ustaw „MvcOptions.EnableEndpointRouting = false” w „ConfigureServices”.
Rozumiem, że ustawiając wartość EnableEndpointRouting
false, mogę rozwiązać problem, ale muszę wiedzieć, jaki jest właściwy sposób rozwiązania tego problemu i dlaczego Endpoint Routing nie potrzebuje UseMvc()
funkcji.