C# Class TinySite.Services.ContentRendering

Afficher le fichier Open project: robmen/tinysite Class Usage Examples

Private Properties

Свойство Type Description
AssignLayoutMetadataToDocument void
RenderContentForExtension string
StripHtml string
Summarize string

Méthodes publiques

Méthode Description
ContentRendering ( TinySite.Services.RenderingTransaction transaction ) : System
RenderDataContent ( DataFile dataFile ) : DataFile
RenderDocumentContent ( DocumentFile document ) : DocumentFile
RenderDocumentContentUsingLayout ( DocumentFile document, string documentContent, LayoutFile layout ) : string

Private Methods

Méthode Description
AssignLayoutMetadataToDocument ( DocumentFile document, LayoutFile layout ) : void
RenderContentForExtension ( SourceFile source, string content, string extension, DocumentFile contextDocument, string documentContent, LayoutFile contextLayout ) : string
StripHtml ( string content ) : string
Summarize ( string content ) : string

Method Details

ContentRendering() public méthode

public ContentRendering ( TinySite.Services.RenderingTransaction transaction ) : System
transaction TinySite.Services.RenderingTransaction
Résultat System

RenderDataContent() public méthode

public RenderDataContent ( DataFile dataFile ) : DataFile
dataFile TinySite.Models.DataFile
Résultat TinySite.Models.DataFile

RenderDocumentContent() public méthode

public RenderDocumentContent ( DocumentFile document ) : DocumentFile
document TinySite.Models.DocumentFile
Résultat TinySite.Models.DocumentFile

RenderDocumentContentUsingLayout() public méthode

public RenderDocumentContentUsingLayout ( DocumentFile document, string documentContent, LayoutFile layout ) : string
document TinySite.Models.DocumentFile
documentContent string
layout TinySite.Models.LayoutFile
Résultat string