Class DocumentNavigationController
Implements
Inherited Members
Namespace: Volo.Docs.Areas.Documents
Assembly: Volo.Docs.Web.dll
Syntax
[RemoteService(true, Name = "AbpDocs")]
[Area("docs")]
[Route("/docs/document-navigation")]
public class DocumentNavigationController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
DocumentNavigationController(IDocumentAppService, IDocsLinkGenerator)
Declaration
public DocumentNavigationController(IDocumentAppService documentAppService, IDocsLinkGenerator docsLinkGenerator)
Parameters
Type | Name | Description |
---|---|---|
IDocumentAppService | documentAppService | |
IDocsLinkGenerator | docsLinkGenerator |
Methods
GetNavigationAsync(GetNavigationNodeWithLinkModel)
Declaration
[HttpGet]
[Route("")]
public virtual Task<NavigationNode> GetNavigationAsync(GetNavigationNodeWithLinkModel input)
Parameters
Type | Name | Description |
---|---|---|
GetNavigationNodeWithLinkModel | input |
Returns
Type | Description |
---|---|
Task<NavigationNode> |
NormalPath(NavigationNode, GetNavigationNodeWithLinkModel)
Declaration
protected virtual void NormalPath(NavigationNode node, GetNavigationNodeWithLinkModel input)
Parameters
Type | Name | Description |
---|---|---|
NavigationNode | node | |
GetNavigationNodeWithLinkModel | input |