Exemplo n.º 1
0
        //public InitManager()
        //{

        //}
        public InitManager(OrganizationsManager organizationsManager,
                           ApplicationManager applicationManager,
                           RoleApplicationManager roleApplicationManager,
                           ExtendUserManager <Users> extendUserManager,
                           RolePermissionManager rolePermissionManager,
                           RoleManager <Roles> roleManager,
                           PermissionItemManager permissionItemManager,
                           PermissionOrganizationManager permissionOrganizationManager,
                           PermissionExpansionManager permissionExpansionManager,
                           OrganizationExpansionManager organizationExpansionManager
                           )
        {
            _organizationsManager          = organizationsManager ?? throw new ArgumentNullException(nameof(organizationsManager));
            _applicationManager            = applicationManager ?? throw new ArgumentNullException(nameof(applicationManager));
            _roleApplicationManager        = roleApplicationManager ?? throw new ArgumentNullException(nameof(roleApplicationManager));
            _extendUserManager             = extendUserManager ?? throw new ArgumentNullException(nameof(extendUserManager));
            _rolePermissionManager         = rolePermissionManager ?? throw new ArgumentNullException(nameof(rolePermissionManager));
            _roleManager                   = roleManager ?? throw new ArgumentNullException(nameof(roleManager));
            _permissionItemManager         = permissionItemManager ?? throw new ArgumentNullException(nameof(permissionItemManager));
            _permissionOrganizationManager = permissionOrganizationManager ?? throw new ArgumentNullException(nameof(permissionOrganizationManager));
            _permissionExpansionManager    = permissionExpansionManager ?? throw new ArgumentNullException(nameof(permissionExpansionManager));
            _organizationExpansionManager  = organizationExpansionManager ?? throw new ArgumentNullException(nameof(organizationExpansionManager));
        }
Exemplo n.º 2
0
 public PermissionItemManager(IPermissionItemStore permissionItemStore,
                              PermissionExpansionManager PermissionExpansionManager)
 {
     Store = permissionItemStore ?? throw new ArgumentNullException(nameof(permissionItemStore));
     _PermissionExpansionManager = PermissionExpansionManager ?? throw new ArgumentNullException(nameof(PermissionExpansionManager));
 }