Add user database setup

This commit is contained in:
Stone_Red
2023-02-02 16:38:55 +01:00
parent 44ffa1d7b2
commit af673b6572
@@ -11,7 +11,7 @@ WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddRazorPages();
builder.Services.AddServerSideBlazor();
builder.Services.AddDbContext<UserDatabaseContext>(options => options.UseSqlite("/host/UserDatabase.sqlite"));
builder.Services.AddDbContext<UserDatabaseContext>(options => options.UseSqlite("Data Source=./UserDatabase.sqlite"));
AddBlazorise(builder.Services);
@@ -33,6 +33,9 @@ app.UseRouting();
app.MapBlazorHub();
app.MapFallbackToPage("/_Host");
IServiceScope serviceScope = app.Services.GetRequiredService<IServiceScopeFactory>().CreateScope();
serviceScope.ServiceProvider.GetRequiredService<UserDatabaseContext>().Database.EnsureCreated();
app.Run();
void AddBlazorise(IServiceCollection services)