IParallelModule Interface
graph BT Type["IParallelModule"] class Type type-node Implementing0["RenderScriban"]-.->Type click Implementing0 "/api/Statiq.Scriban/RenderScriban" Implementing1["ReadSolution"]-.->Type click Implementing1 "/api/Statiq.CodeAnalysis/ReadSolution" Implementing2["CopyMetadata"]-.->Type click Implementing2 "/api/Statiq.Core/CopyMetadata" Implementing3["InsertLinks"]-.->Type click Implementing3 "/api/Statiq.Core/InsertLinks" Implementing4["EvaluateScript"]-.->Type click Implementing4 "/api/Statiq.Core/EvaluateScript" Implementing5["ReplaceWithContent"]-.->Type click Implementing5 "/api/Statiq.Core/ReplaceWithContent" Implementing6["ProcessHtml"]-.->Type click Implementing6 "/api/Statiq.Core/ProcessHtml" Implementing7["GenerateExcerpt"]-.->Type click Implementing7 "/api/Statiq.Core/GenerateExcerpt" Implementing8["ParseYaml"]-.->Type click Implementing8 "/api/Statiq.Yaml/ParseYaml" Implementing9["SetContentType"]-.->Type click Implementing9 "/api/Statiq.Web.Modules/SetContentType" Implementing10["RenderMarkdown"]-.->Type click Implementing10 "/api/Statiq.Markdown/RenderMarkdown" Implementing11["ExecuteConfig"]-.->Type click Implementing11 "/api/Statiq.Core/ExecuteConfig" Implementing12["CompileSass"]-.->Type click Implementing12 "/api/Statiq.Sass/CompileSass" Implementing13["EnumerateValues"]-.->Type click Implementing13 "/api/Statiq.Core/EnumerateValues" Implementing14["SetMediaType"]-.->Type click Implementing14 "/api/Statiq.Core/SetMediaType" Implementing15["ParallelSyncConfigModule<TValue>"]-.->Type click Implementing15 "/api/Statiq.Common/ParallelSyncConfigModule_1" Implementing16["ReadProject"]-.->Type click Implementing16 "/api/Statiq.CodeAnalysis/ReadProject" Implementing17["ParallelSyncModule"]-.->Type click Implementing17 "/api/Statiq.Common/ParallelSyncModule" Implementing18["SetMetadata"]-.->Type click Implementing18 "/api/Statiq.Core/SetMetadata" Implementing19["OptimizeFileName"]-.->Type click Implementing19 "/api/Statiq.Core/OptimizeFileName" Implementing20["ParseJson"]-.->Type click Implementing20 "/api/Statiq.Core/ParseJson" Implementing21["ParallelSyncMultiConfigModule"]-.->Type click Implementing21 "/api/Statiq.Common/ParallelSyncMultiConfigModule" Implementing22["AddRtlSupport"]-.->Type click Implementing22 "/api/Statiq.Core/AddRtlSupport" Implementing23["SetDestination"]-.->Type click Implementing23 "/api/Statiq.Core/SetDestination" Implementing24["MakeLinksRootRelative"]-.->Type click Implementing24 "/api/Statiq.Core/MakeLinksRootRelative" Implementing25["ReadApi<TClient>"]-.->Type click Implementing25 "/api/Statiq.Core/ReadApi_1" Implementing26["RenderCsvAsMarkdown"]-.->Type click Implementing26 "/api/Statiq.Tables/RenderCsvAsMarkdown" Implementing27["AddTitle"]-.->Type click Implementing27 "/api/Statiq.Core/AddTitle" Implementing28["ReadCsv"]-.->Type click Implementing28 "/api/Statiq.Tables/ReadCsv" Implementing29["EscapeHtml"]-.->Type click Implementing29 "/api/Statiq.Core/EscapeHtml" Implementing30["AppendContent"]-.->Type click Implementing30 "/api/Statiq.Core/AppendContent" Implementing31["GenerateJson"]-.->Type click Implementing31 "/api/Statiq.Core/GenerateJson" Implementing32["InsertHtml"]-.->Type click Implementing32 "/api/Statiq.Core/InsertHtml" Implementing33["TransformXslt"]-.->Type click Implementing33 "/api/Statiq.Core/TransformXslt" Implementing34["CopyFiles"]-.->Type click Implementing34 "/api/Statiq.Core/CopyFiles" Implementing35["MutateImage"]-.->Type click Implementing35 "/api/Statiq.Images/MutateImage" Implementing36["ConvertExcelToCsv"]-.->Type click Implementing36 "/api/Statiq.Tables/ConvertExcelToCsv" Implementing37["StartProcess"]-.->Type click Implementing37 "/api/Statiq.Core/StartProcess" Implementing38["ReadYouTube"]-.->Type click Implementing38 "/api/Statiq.YouTube/ReadYouTube" Implementing39["PrependContent"]-.->Type click Implementing39 "/api/Statiq.Core/PrependContent" Implementing40["ProcessShortcodes"]-.->Type click Implementing40 "/api/Statiq.Core/ProcessShortcodes" Implementing41["ReadFiles"]-.->Type click Implementing41 "/api/Statiq.Core/ReadFiles" Implementing42["ParallelModule"]-.->Type click Implementing42 "/api/Statiq.Common/ParallelModule" Implementing43["QueryHtml"]-.->Type click Implementing43 "/api/Statiq.Core/QueryHtml" Implementing44["ReplaceInContent"]-.->Type click Implementing44 "/api/Statiq.Core/ReplaceInContent" Implementing45["SetContent"]-.->Type click Implementing45 "/api/Statiq.Core/SetContent" Implementing46["ParallelConfigModule<TValue>"]-.->Type click Implementing46 "/api/Statiq.Common/ParallelConfigModule_1" Implementing47["MakeLinksAbsolute"]-.->Type click Implementing47 "/api/Statiq.Core/MakeLinksAbsolute" Implementing48["GatherHeadings"]-.->Type click Implementing48 "/api/Statiq.Core/GatherHeadings" Implementing49["RenderHandlebars"]-.->Type click Implementing49 "/api/Statiq.Handlebars/RenderHandlebars" Implementing50["ParallelMultiConfigModule"]-.->Type click Implementing50 "/api/Statiq.Common/ParallelMultiConfigModule" Implementing51["ReadWorkspace"]-.->Type click Implementing51 "/api/Statiq.CodeAnalysis/ReadWorkspace" Implementing52["ReadExcel"]-.->Type click Implementing52 "/api/Statiq.Tables/ReadExcel" Implementing53["RenderCsvAsHtml"]-.->Type click Implementing53 "/api/Statiq.Tables/RenderCsvAsHtml"

Syntax

public interface IParallelModule

Properties

Name Property Type Summary
Parallel bool
Indicates whether documents will be processed by this module in parallel.

Extension Methods