Show / Hide Table of Contents

Interface IDocumentAdminAppService

Namespace: Volo.Docs.Admin.Documents
Assembly: Volo.Docs.Admin.Application.Contracts.dll
Syntax
public interface IDocumentAdminAppService : IApplicationService, IRemoteService

Methods

ClearCacheAsync(ClearCacheInput)

Declaration
Task ClearCacheAsync(ClearCacheInput input)
Parameters
Type Name Description
ClearCacheInput input
Returns
Type Description
Task

GetAllAsync(GetAllInput)

Declaration
Task<PagedResultDto<DocumentDto>> GetAllAsync(GetAllInput input)
Parameters
Type Name Description
GetAllInput input
Returns
Type Description
Task<PagedResultDto<DocumentDto>>

GetFilterItemsAsync()

Declaration
Task<List<DocumentInfoDto>> GetFilterItemsAsync()
Returns
Type Description
Task<List<DocumentInfoDto>>

PullAllAsync(PullAllDocumentInput)

Declaration
Task PullAllAsync(PullAllDocumentInput input)
Parameters
Type Name Description
PullAllDocumentInput input
Returns
Type Description
Task

PullAsync(PullDocumentInput)

Declaration
Task PullAsync(PullDocumentInput input)
Parameters
Type Name Description
PullDocumentInput input
Returns
Type Description
Task

ReindexAsync(Guid)

Declaration
Task ReindexAsync(Guid documentId)
Parameters
Type Name Description
Guid documentId
Returns
Type Description
Task

RemoveFromCacheAsync(Guid)

Declaration
Task RemoveFromCacheAsync(Guid documentId)
Parameters
Type Name Description
Guid documentId
Returns
Type Description
Task

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform