Merge Report, MassMailing and TokenLifetime

This commit is contained in:
2026-02-24 11:26:03 +01:00
21 changed files with 423 additions and 50 deletions

View File

@@ -16,11 +16,13 @@ namespace SZUAbsolventenverein.Module.AdminModules.Manager
public class AdminModulesManager : MigratableModuleBase, IInstallable, IPortable, ISearchable
{
private readonly IAdminModulesRepository _AdminModulesRepository;
private readonly IAdminSettingsRepository _AdminSettingsRepository;
private readonly IDBContextDependencies _DBContextDependencies;
public AdminModulesManager(IAdminModulesRepository AdminModulesRepository, IDBContextDependencies DBContextDependencies)
public AdminModulesManager(IAdminModulesRepository AdminModulesRepository, IAdminSettingsRepository AdminSettingsRepository, IDBContextDependencies DBContextDependencies)
{
_AdminModulesRepository = AdminModulesRepository;
_AdminSettingsRepository = AdminSettingsRepository;
_DBContextDependencies = DBContextDependencies;
}