From cef19f9a2244c3955e93632de701d57468de0ab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=A4felfinger?= Date: Thu, 6 Feb 2020 22:01:47 +0100 Subject: [PATCH] upgrades the main application to .net core 3.1 --- Tv7Playlist/Startup.cs | 15 ++++++++------- Tv7Playlist/Tv7Playlist.csproj | 8 +++----- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Tv7Playlist/Startup.cs b/Tv7Playlist/Startup.cs index cced405..68068c7 100644 --- a/Tv7Playlist/Startup.cs +++ b/Tv7Playlist/Startup.cs @@ -2,10 +2,10 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using Tv7Playlist.Core; using Tv7Playlist.Core.Parsers; @@ -43,11 +43,11 @@ namespace Tv7Playlist ConfigureParser(services, appConfig); ConfigureDatabase(services, appConfig); - services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2); + services.AddRazorPages(); } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - public void Configure(IApplicationBuilder app, IHostingEnvironment env) + public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { @@ -67,11 +67,12 @@ namespace Tv7Playlist app.UseStaticFiles(); app.UseCookiePolicy(); - app.UseMvc(routes => + app.UseRouting(); + app.UseEndpoints(endpoints => { - routes.MapRoute( - "default", - "{controller=Home}/{action=Index}/{id?}"); + endpoints.MapDefaultControllerRoute(); + endpoints.MapControllers(); + endpoints.MapRazorPages(); }); } diff --git a/Tv7Playlist/Tv7Playlist.csproj b/Tv7Playlist/Tv7Playlist.csproj index 213f6fe..a30e52f 100644 --- a/Tv7Playlist/Tv7Playlist.csproj +++ b/Tv7Playlist/Tv7Playlist.csproj @@ -1,17 +1,15 @@  - netcoreapp2.2 + netcoreapp3.1 InProcess latest - - - - + +