public PermissionDefinitionManager(IPermissionConfiguration permissionConfiguration, IRepository <YtPermission> permissionRepository, ILevelEntityHandler <YtPermission> levelEntityHandler, ISettingManager settingManager) { _permissionConfiguration = permissionConfiguration; _permissionRepository = permissionRepository; _levelEntityHandler = levelEntityHandler; _settingManager = settingManager; }
public ModuleConfig( ISettingsConfiguration settingsConfiguration, // IDictionaryConfiguration dictionaryConfiguration, IMenuConfiguration menuConfiguration, IRoleConfiguration roleConfiguration, IUserConfiguration userConfiguration, INotificationConfiguration notificationConfiguration, IPermissionConfiguration permissions ) { Settings = settingsConfiguration; // Dictionaries = dictionaryConfiguration; Menus = menuConfiguration; Roles = roleConfiguration; Users = userConfiguration; Notifications = notificationConfiguration; Permissions = permissions; }
public void Add(IPermissionConfiguration permissionConfiguration) { permissionConfigurations.Add(permissionConfiguration); }