add SystemInfoService, increase API to 3

This commit is contained in:
Stanley Dimant
2022-07-06 11:37:06 +02:00
parent 64f6380294
commit f307c9c486
7 changed files with 184 additions and 20 deletions

View File

@@ -38,6 +38,7 @@ namespace MareSynchronosServer
hubOptions.StreamBufferCapacity = 200;
});
services.AddSingleton<SystemInfoService, SystemInfoService>();
services.AddSingleton<IUserIdProvider, IdBasedUserIdProvider>();
services.AddDbContext<MareDbContext>(options =>
@@ -46,6 +47,7 @@ namespace MareSynchronosServer
});
services.AddHostedService<FileCleanupService>();
services.AddHostedService(provider => provider.GetService<SystemInfoService>());
services.AddDatabaseDeveloperPageExceptionFilter();
services.AddAuthentication(options =>