Replaced LiteDB's initialization with every DB call with Dependency Injection instead.

This commit is contained in:
DESKTOP-GENO133\IvanPlex
2024-03-20 10:38:32 -06:00
parent 91a5f92df6
commit 300c986abb
20 changed files with 340 additions and 499 deletions

View File

@@ -38,6 +38,7 @@ if (!string.IsNullOrWhiteSpace(builder.Configuration["POSTGRES_CONNECTION"])){
}
else
{
builder.Services.AddSingleton<ILiteDBInjection, LiteDBInjection>();
builder.Services.AddSingleton<IVehicleDataAccess, VehicleDataAccess>();
builder.Services.AddSingleton<INoteDataAccess, NoteDataAccess>();
builder.Services.AddSingleton<IServiceRecordDataAccess, ServiceRecordDataAccess>();