- Namespace
- Statiq
.Web - Interfaces
- Base Types
-
- object
- Analyzer
- Derived Types
graph BT
Type-->Base0["Analyzer"]
click Base0 "/api/Statiq.Common/Analyzer"
Base0-->Base1["object"]
Type-.->Interface0["IAnalyzer"]
click Interface0 "/api/Statiq.Common/IAnalyzer"
Type["MarkdownAnalyzer"]
class Type type-node
Derived0["DelegateMarkdownAnalyzer"]-->Type
click Derived0 "/api/Statiq.Web/DelegateMarkdownAnalyzer"
Derived1["SyncMarkdownAnalyzer"]-->Type
click Derived1 "/api/Statiq.Web/SyncMarkdownAnalyzer"
Syntax
public abstract class MarkdownAnalyzer : Analyzer, IAnalyzer
Constructors
| Name | Summary |
|---|---|
| MarkdownAnalyzer |
|
| MarkdownAnalyzer |
Properties
| Name | Property Type | Summary |
|---|---|---|
| LogLevel | LogLevel |
The level at which this analyzer should log.
Inherited from Analyzer
|
| PipelinePhases | MultiValueDictionary |
The pipelines and phases this analyzer will be run after.
Inherited from Analyzer
|
Methods
| Name | Return Value | Summary |
|---|---|---|
| AnalyzeAsync |
Task |
Performs analysis.
Inherited from Analyzer
|
| AnalyzeAsync |
Task | |
| AnalyzeDocumentAsync |
Task | |
| Before |
Task |
Called for each analyzer instance before each execution.
Inherited from Analyzer
|