feat: add library scanning mechanic
This commit is contained in:
@@ -70,6 +70,7 @@ builder.Services.AddHttpLogging();
|
||||
|
||||
var app = builder.Build();
|
||||
bool shutdown = false;
|
||||
bool scanNeeded = false;
|
||||
if (args.FirstOrDefault() is not null)
|
||||
{
|
||||
// Handle CLI if arguments have been passed.
|
||||
@@ -89,6 +90,7 @@ using (IServiceScope scope = app.Services.CreateScope())
|
||||
GeneralUseHelpers guhf = scope.ServiceProvider.GetRequiredService<GeneralUseHelpers>();
|
||||
Seeder seeder = new(db, guhf);
|
||||
shutdown = seeder.Seed();
|
||||
if (!shutdown) scanNeeded = await seeder.ScanPrefetchAsync();
|
||||
}
|
||||
if (shutdown) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user