Interface IDocumentSectionRenderer
Assembly: Volo.Docs.Web.dll
Syntax
public interface IDocumentSectionRenderer : ITransientDependency
Methods
GetAvailableParametersAsync(string)
Declaration
Task<Dictionary<string, List<string>>> GetAvailableParametersAsync(string document)
Parameters
Type |
Name |
Description |
string |
document |
|
Returns
GetDocumentNavigationsAsync(string)
Declaration
Task<DocumentNavigationsDto> GetDocumentNavigationsAsync(string documentContent)
Parameters
Type |
Name |
Description |
string |
documentContent |
|
Returns
GetPartialTemplatesInDocumentAsync(string)
Declaration
Task<List<DocumentPartialTemplateWithValuesDto>> GetPartialTemplatesInDocumentAsync(string documentContent)
Parameters
Type |
Name |
Description |
string |
documentContent |
|
Returns
RenderAsync(string, DocumentRenderParameters, List<DocumentPartialTemplateContent>)
Declaration
Task<string> RenderAsync(string doucment, DocumentRenderParameters parameters = null, List<DocumentPartialTemplateContent> partialTemplates = null)
Parameters
Returns
Extension Methods