Class ApiResourcesClientProxy
Implements
ICrudAppService<ApiResourceWithDetailsDto, Guid, GetApiResourceListInput, CreateApiResourceDto, UpdateApiResourceDto>
ICrudAppService<ApiResourceWithDetailsDto, ApiResourceWithDetailsDto, Guid, GetApiResourceListInput, CreateApiResourceDto, UpdateApiResourceDto>
IReadOnlyAppService<ApiResourceWithDetailsDto, ApiResourceWithDetailsDto, Guid, GetApiResourceListInput>
Inherited Members
Namespace: Volo.Abp.IdentityServer
Assembly: Volo.Abp.IdentityServer.HttpApi.Client.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IApiResourceAppService), typeof(ApiResourcesClientProxy) })]
public class ApiResourcesClientProxy : ClientProxyBase<IApiResourceAppService>, ITransientDependency, IApiResourceAppService, ICrudAppService<ApiResourceWithDetailsDto, Guid, GetApiResourceListInput, CreateApiResourceDto, UpdateApiResourceDto>, ICrudAppService<ApiResourceWithDetailsDto, ApiResourceWithDetailsDto, Guid, GetApiResourceListInput, CreateApiResourceDto, UpdateApiResourceDto>, IReadOnlyAppService<ApiResourceWithDetailsDto, ApiResourceWithDetailsDto, Guid, GetApiResourceListInput>, ICreateUpdateAppService<ApiResourceWithDetailsDto, Guid, CreateApiResourceDto, UpdateApiResourceDto>, ICreateAppService<ApiResourceWithDetailsDto, CreateApiResourceDto>, IUpdateAppService<ApiResourceWithDetailsDto, Guid, UpdateApiResourceDto>, IDeleteAppService<Guid>, IApplicationService, IRemoteService
Constructors
ApiResourcesClientProxy()
Declaration
public ApiResourcesClientProxy()
Methods
CreateAsync(CreateApiResourceDto)
Declaration
public virtual Task<ApiResourceWithDetailsDto> CreateAsync(CreateApiResourceDto input)
Parameters
Type | Name | Description |
---|---|---|
CreateApiResourceDto | input |
Returns
Type | Description |
---|---|
Task<ApiResourceWithDetailsDto> |
DeleteAsync(Guid)
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Returns
Type | Description |
---|---|
Task |
GetAllListAsync()
Declaration
public virtual Task<List<ApiResourceWithDetailsDto>> GetAllListAsync()
Returns
Type | Description |
---|---|
Task<List<ApiResourceWithDetailsDto>> |
GetAsync(Guid)
Declaration
public virtual Task<ApiResourceWithDetailsDto> GetAsync(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Returns
Type | Description |
---|---|
Task<ApiResourceWithDetailsDto> |
GetListAsync(GetApiResourceListInput)
Declaration
public virtual Task<PagedResultDto<ApiResourceWithDetailsDto>> GetListAsync(GetApiResourceListInput input)
Parameters
Type | Name | Description |
---|---|---|
GetApiResourceListInput | input |
Returns
Type | Description |
---|---|
Task<PagedResultDto<ApiResourceWithDetailsDto>> |
UpdateAsync(Guid, UpdateApiResourceDto)
Declaration
public virtual Task<ApiResourceWithDetailsDto> UpdateAsync(Guid id, UpdateApiResourceDto input)
Parameters
Type | Name | Description |
---|---|---|
Guid | id | |
UpdateApiResourceDto | input |
Returns
Type | Description |
---|---|
Task<ApiResourceWithDetailsDto> |