ValidateLinks Class
Namespace
Statiq.Web
Interfaces
Base Types
Derived Types
ValidateLinks
HtmlAnalyzer
Analyzer
object
IAnalyzer
ValidateAbsoluteLinks
ValidateRelativeLinks

Syntax

public abstract class ValidateLinks : HtmlAnalyzer, IAnalyzer

Properties

Name Property Type Summary
LogLevel LogLevel
The level at which this analyzer should log.
Inherited from Analyzer
PipelinePhases MultiValueDictionary<string, Phase>
The pipelines and phases this analyzer will be run after.
Inherited from Analyzer

Methods

Name Return Value Summary
AddAnalyzerResult(string, IEnumerable<IElement>, IDocument, IAnalyzerContext) void
static
AnalyzeAsync(IAnalyzerContext) Task
Performs analysis.
Inherited from Analyzer
AnalyzeAsync(IHtmlDocument, IDocument, IAnalyzerContext) Task
Inherited from HtmlAnalyzer
AnalyzeDocumentAsync(IDocument, IAnalyzerContext) Task
Inherited from HtmlAnalyzer
BeforeEngineExecutionAsync(IEngine, Guid) Task
Called for each analyzer instance before each execution.
Inherited from Analyzer
GetLinks(IHtmlDocument, IDocument, IAnalyzerContext, bool) IEnumerable<(string, IEnumerable<IElement>)>
static

Extension Methods