/// <summary> /// 构造方法 /// </summary> public ManagementClient(string userPoolId, string secret) { UserPoolId = userPoolId; this.secret = secret; users = new UsersManagementClient(this); roles = new RolesManagementClient(this); acl = new AclManagementClient(this); }
/// <summary> /// 构造方法 /// </summary> public ManagementClient(string userPoolId, string secret) : base(userPoolId) { this.secret = secret; Users = new UsersManagementClient(this); Roles = new RolesManagementClient(this); Acl = new AclManagementClient(this); Groups = new GroupsManagementClient(this); Udf = new UdfManagementClient(this); Whitelist = new WhitelistManagementClient(this); Userpool = new UserpoolManagementClient(this); Policies = new PoliciesManagementClient(this); }
/// <summary> /// 构造方法 /// </summary> /// <param name="client"></param> public ApplicationsManagementClient(ManagementClient client) { this.client = client; this.aclManagementClient = client.Acl; this.rolesManagementClient = client.Roles; }