Beispiel #1
0
 public PermissionDefinitionManager(IPermissionConfiguration permissionConfiguration, IRepository <YtPermission> permissionRepository, ILevelEntityHandler <YtPermission> levelEntityHandler, ISettingManager settingManager)
 {
     _permissionConfiguration = permissionConfiguration;
     _permissionRepository    = permissionRepository;
     _levelEntityHandler      = levelEntityHandler;
     _settingManager          = settingManager;
 }
Beispiel #2
0
        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;
        }
Beispiel #3
0
 public void Add(IPermissionConfiguration permissionConfiguration)
 {
     permissionConfigurations.Add(permissionConfiguration);
 }