added first working db init and startup
This commit is contained in:
@@ -60,6 +60,9 @@ namespace Tv7Playlist
|
||||
app.UseHsts();
|
||||
}
|
||||
|
||||
InitializeDatabase(app);
|
||||
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
app.UseCookiePolicy();
|
||||
@@ -72,6 +75,14 @@ namespace Tv7Playlist
|
||||
});
|
||||
}
|
||||
|
||||
private void InitializeDatabase(IApplicationBuilder app)
|
||||
{
|
||||
using (var scope = app.ApplicationServices.GetService<IServiceScopeFactory>().CreateScope())
|
||||
{
|
||||
scope.ServiceProvider.GetRequiredService<PlaylistContext>().Database.Migrate();
|
||||
}
|
||||
}
|
||||
|
||||
private void ConfigureParser(IServiceCollection services, IAppConfig appConfig)
|
||||
{
|
||||
services.AddTransient<IPlaylistLoader, PlaylistLoader>();
|
||||
|
Reference in New Issue
Block a user