Class DocsDocumentController
Inheritance
System.Object
DocsDocumentController
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Assembly: Volo.Docs.HttpApi.dll
Syntax
public class DocsDocumentController : AbpController, IAvoidDuplicateCrossCuttingConcerns, IDocumentAppService, IApplicationService
Constructors
DocsDocumentController(IDocumentAppService)
Declaration
public DocsDocumentController(IDocumentAppService documentAppService)
Parameters
Properties
DocumentAppService
Declaration
protected IDocumentAppService DocumentAppService { get; }
Property Value
Methods
FullSearchEnabledAsync()
Declaration
public Task<bool> FullSearchEnabledAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
Declaration
public virtual Task<DocumentWithDetailsDto> GetAsync(GetDocumentInput input)
Parameters
Returns
Declaration
public virtual Task<DocumentWithDetailsDto> GetDefaultAsync(GetDefaultDocumentInput input)
Parameters
Returns
Declaration
public Task<NavigationNode> GetNavigationAsync(GetNavigationDocumentInput input)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<NavigationNode> |
|
Declaration
public Task<DocumentParametersDto> GetParametersAsync(GetParametersDocumentInput input)
Parameters
Returns
Declaration
public Task<DocumentResourceDto> GetResourceAsync(GetDocumentResourceInput input)
Parameters
Returns
Declaration
public Task<List<DocumentSearchOutput>> SearchAsync(DocumentSearchInput input)
Parameters
Returns
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Extension Methods