|
|
|
@ -17,32 +17,51 @@ namespace Volo.Abp.Identity.ClientProxies |
|
|
|
{ |
|
|
|
public virtual async Task<IdentityUserDto> GetAsync(Guid id) |
|
|
|
{ |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(GetAsync), id); |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(GetAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(Guid), id } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<PagedResultDto<IdentityUserDto>> GetListAsync(GetIdentityUsersInput input) |
|
|
|
{ |
|
|
|
return await RequestAsync<PagedResultDto<IdentityUserDto>>(nameof(GetListAsync), input); |
|
|
|
return await RequestAsync<PagedResultDto<IdentityUserDto>>(nameof(GetListAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(GetIdentityUsersInput), input } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<IdentityUserDto> CreateAsync(IdentityUserCreateDto input) |
|
|
|
{ |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(CreateAsync), input); |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(CreateAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(IdentityUserCreateDto), input } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<IdentityUserDto> UpdateAsync(Guid id, IdentityUserUpdateDto input) |
|
|
|
{ |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(UpdateAsync), id, input); |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(UpdateAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(Guid), id }, |
|
|
|
{ typeof(IdentityUserUpdateDto), input } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task DeleteAsync(Guid id) |
|
|
|
{ |
|
|
|
await RequestAsync(nameof(DeleteAsync), id); |
|
|
|
await RequestAsync(nameof(DeleteAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(Guid), id } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<ListResultDto<IdentityRoleDto>> GetRolesAsync(Guid id) |
|
|
|
{ |
|
|
|
return await RequestAsync<ListResultDto<IdentityRoleDto>>(nameof(GetRolesAsync), id); |
|
|
|
return await RequestAsync<ListResultDto<IdentityRoleDto>>(nameof(GetRolesAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(Guid), id } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<ListResultDto<IdentityRoleDto>> GetAssignableRolesAsync() |
|
|
|
@ -52,17 +71,27 @@ namespace Volo.Abp.Identity.ClientProxies |
|
|
|
|
|
|
|
public virtual async Task UpdateRolesAsync(Guid id, IdentityUserUpdateRolesDto input) |
|
|
|
{ |
|
|
|
await RequestAsync(nameof(UpdateRolesAsync), id, input); |
|
|
|
await RequestAsync(nameof(UpdateRolesAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(Guid), id }, |
|
|
|
{ typeof(IdentityUserUpdateRolesDto), input } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<IdentityUserDto> FindByUsernameAsync(string userName) |
|
|
|
{ |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(FindByUsernameAsync), userName); |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(FindByUsernameAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(string), userName } |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<IdentityUserDto> FindByEmailAsync(string email) |
|
|
|
{ |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(FindByEmailAsync), email); |
|
|
|
return await RequestAsync<IdentityUserDto>(nameof(FindByEmailAsync), new ClientProxyRequestTypeValue |
|
|
|
{ |
|
|
|
{ typeof(string), email } |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|