namespace IwbZero.Zero.Configuration { internal class IwbZeroConfig : IIwbZeroConfig { public IRoleManagementConfig RoleManagement { get; } public IUserManagementConfig UserManagement { get; } public ILanguageManagementConfig LanguageManagement { get; } public IIwbZeroEntityTypes EntityTypes { get; } public IwbZeroConfig( IRoleManagementConfig roleManagementConfig, IUserManagementConfig userManagementConfig, ILanguageManagementConfig languageManagement, IIwbZeroEntityTypes entityTypes) { EntityTypes = entityTypes; RoleManagement = roleManagementConfig; UserManagement = userManagementConfig; LanguageManagement = languageManagement; } } }