From 2f1dc9e2ddcbf0fe76013c8186ca3eeefc8737f3 Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 19 Mar 2024 05:35:50 +0100 Subject: [PATCH] CI --- src/Entities2Dto/ActivityMapper.cs | 1 - src/HeartTrackAPI/Program.cs | 2 ++ src/HeartTrackAPI/Utils/AppBootstrap.cs | 8 +++++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Entities2Dto/ActivityMapper.cs b/src/Entities2Dto/ActivityMapper.cs index 116f63a..43243a1 100644 --- a/src/Entities2Dto/ActivityMapper.cs +++ b/src/Entities2Dto/ActivityMapper.cs @@ -19,7 +19,6 @@ public static class ActivityMapper public static ActivityTinyDto ToDto(this ActivityEntity entity) { - Console.WriteLine("dfghf"); Func create = activityEntity => new ActivityTinyDto { Id = activityEntity.IdActivity, diff --git a/src/HeartTrackAPI/Program.cs b/src/HeartTrackAPI/Program.cs index 8e84534..a0b177e 100644 --- a/src/HeartTrackAPI/Program.cs +++ b/src/HeartTrackAPI/Program.cs @@ -19,5 +19,7 @@ var app = builder.Build(); init.Configure(app, app.Environment); var context = app.Services.GetService() ?? app.Services.GetService(); + context!.Database.EnsureCreated(); + app.Run(); \ No newline at end of file diff --git a/src/HeartTrackAPI/Utils/AppBootstrap.cs b/src/HeartTrackAPI/Utils/AppBootstrap.cs index 3edfe09..7e81215 100644 --- a/src/HeartTrackAPI/Utils/AppBootstrap.cs +++ b/src/HeartTrackAPI/Utils/AppBootstrap.cs @@ -84,7 +84,13 @@ public class AppBootstrap(IConfiguration configuration) services.AddSingleton(); break; default: - services.AddSingleton(provider => new DbDataManager(provider.GetRequiredService())); + services.AddSingleton(provider => + { + provider.GetRequiredService().Database.EnsureCreated(); + return new DbDataManager(provider.GetRequiredService()); + }); + + // services.AddSingleton(provider => new DbDataManager(provider.GetRequiredService())); break; } }