Class FaqSectionAdminClientProxy
Implements
Inherited Members
Namespace: Volo.CmsKit.Admin.Faqs
Assembly: Volo.CmsKit.Pro.Admin.HttpApi.Client.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IFaqSectionAdminAppService), typeof(FaqSectionAdminClientProxy) })]
public class FaqSectionAdminClientProxy : ClientProxyBase<IFaqSectionAdminAppService>, ITransientDependency, IFaqSectionAdminAppService, ICrudAppService<FaqSectionDto, FaqSectionWithQuestionCountDto, Guid, FaqSectionListFilterDto, CreateFaqSectionDto, UpdateFaqSectionDto>, IReadOnlyAppService<FaqSectionDto, FaqSectionWithQuestionCountDto, Guid, FaqSectionListFilterDto>, ICreateUpdateAppService<FaqSectionDto, Guid, CreateFaqSectionDto, UpdateFaqSectionDto>, ICreateAppService<FaqSectionDto, CreateFaqSectionDto>, IUpdateAppService<FaqSectionDto, Guid, UpdateFaqSectionDto>, IDeleteAppService<Guid>, IApplicationService, IRemoteService
Constructors
FaqSectionAdminClientProxy()
Declaration
public FaqSectionAdminClientProxy()
Methods
CreateAsync(CreateFaqSectionDto)
Declaration
public virtual Task<FaqSectionDto> CreateAsync(CreateFaqSectionDto input)
Parameters
Type | Name | Description |
---|---|---|
CreateFaqSectionDto | input |
Returns
Type | Description |
---|---|
Task<FaqSectionDto> |
DeleteAsync(Guid)
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Returns
Type | Description |
---|---|
Task |
GetAsync(Guid)
Declaration
public virtual Task<FaqSectionDto> GetAsync(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Returns
Type | Description |
---|---|
Task<FaqSectionDto> |
GetGroupsAsync()
Declaration
public virtual Task<Dictionary<string, FaqGroupInfoDto>> GetGroupsAsync()
Returns
Type | Description |
---|---|
Task<Dictionary<string, FaqGroupInfoDto>> |
GetListAsync(FaqSectionListFilterDto)
Declaration
public virtual Task<PagedResultDto<FaqSectionWithQuestionCountDto>> GetListAsync(FaqSectionListFilterDto input)
Parameters
Type | Name | Description |
---|---|---|
FaqSectionListFilterDto | input |
Returns
Type | Description |
---|---|
Task<PagedResultDto<FaqSectionWithQuestionCountDto>> |
UpdateAsync(Guid, UpdateFaqSectionDto)
Declaration
public virtual Task<FaqSectionDto> UpdateAsync(Guid id, UpdateFaqSectionDto input)
Parameters
Type | Name | Description |
---|---|---|
Guid | id | |
UpdateFaqSectionDto | input |
Returns
Type | Description |
---|---|
Task<FaqSectionDto> |