From 6e067a28d8527726a2a17045bef0f0e3d3430ed5 Mon Sep 17 00:00:00 2001 From: crupest Date: Fri, 23 Apr 2021 17:28:18 +0800 Subject: refactor: Refactor a lot. --- BackEnd/Timeline/Program.cs | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'BackEnd/Timeline/Program.cs') diff --git a/BackEnd/Timeline/Program.cs b/BackEnd/Timeline/Program.cs index 19fa6e37..e16c27c5 100644 --- a/BackEnd/Timeline/Program.cs +++ b/BackEnd/Timeline/Program.cs @@ -7,7 +7,7 @@ using System.Resources; using System.Threading.Tasks; using Timeline.Entities; using Timeline.Services; -using Timeline.Services.Migration; +using Timeline.Services.DatabaseManagement; [assembly: NeutralResourcesLanguage("en")] @@ -19,18 +19,7 @@ namespace Timeline { var host = CreateWebHostBuilder(args).Build(); - var databaseBackupService = host.Services.GetRequiredService(); - databaseBackupService.BackupNow(); - - using (var scope = host.Services.CreateScope()) - { - var databaseContext = scope.ServiceProvider.GetRequiredService(); - await databaseContext.Database.MigrateAsync(); - var customMigrationManager = scope.ServiceProvider.GetRequiredService(); - await customMigrationManager.Migrate(); - } - - host.Run(); + await host.RunAsync(); } public static IHostBuilder CreateWebHostBuilder(string[] args) => -- cgit v1.2.3