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 |