/// <summary> /// /// </summary> /// <param name="permissionManager"></param> /// <param name="roleOrgPerManager"></param> public PermissionController(IPermissionManager <PermissionJson> permissionManager, IRoleOrgPerManager roleOrgPerManager) { PermissionManager = permissionManager ?? throw new ArgumentNullException(nameof(permissionManager)); RoleOrgPerManager = roleOrgPerManager ?? throw new ArgumentNullException(nameof(roleOrgPerManager)); }
/// <summary> /// /// </summary> /// <param name="organizationManager"></param> /// <param name="roleOrgPerManager"></param> public OrganizationController(IOrganizationManager <OrganizationJson> organizationManager, IRoleOrgPerManager roleOrgPerManager) { OrganizationManager = organizationManager ?? throw new ArgumentNullException(nameof(organizationManager)); RoleOrgPerManager = roleOrgPerManager ?? throw new ArgumentNullException(nameof(roleOrgPerManager)); }
/// <summary> /// /// </summary> /// <param name="userManager"></param> /// <param name="roleManager"></param> /// <param name="organizationManager"></param> /// <param name="userRoleManager"></param> /// <param name="roleOrgPerManager"></param> /// <param name="mapper"></param> public UserController(IUserManager <UserJson> userManager, IRoleManager <RoleJson> roleManager, IOrganizationManager <OrganizationJson> organizationManager, IUserRoleManager userRoleManager, IRoleOrgPerManager roleOrgPerManager, IMapper mapper) { UserManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); RoleManager = roleManager ?? throw new ArgumentNullException(nameof(roleManager)); OrganizationManager = organizationManager ?? throw new ArgumentNullException(nameof(organizationManager)); UserRoleManager = userRoleManager ?? throw new ArgumentNullException(nameof(userRoleManager)); RoleOrgPerManager = roleOrgPerManager ?? throw new ArgumentNullException(nameof(roleOrgPerManager)); Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
/// <summary> /// /// </summary> /// <param name="roleManager"></param> /// <param name="roleOrgPerManager"></param> public RolesController(IRoleManager <RoleJson> roleManager, IRoleOrgPerManager roleOrgPerManager) { RoleManager = roleManager ?? throw new ArgumentNullException(nameof(roleManager)); RoleOrgPerManager = roleOrgPerManager ?? throw new ArgumentNullException(nameof(roleOrgPerManager)); }