IAnalyzerCollectionExtensions Class
Namespace
Statiq.Common
Base Types
  • object
graph BT Type-->Base0["object"] Type["IAnalyzerCollectionExtensions"] class Type type-node

Syntax

public static class IAnalyzerCollectionExtensions

Methods

Name Return Value Summary
Add(IAnalyzerCollection, IAnalyzer) void
Adds an analyzer, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, LogLevel, IAnalyzer) void
Adds an analyzer, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, LogLevel, Type) void
Adds an analyzer by type, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, string, LogLevel, IAnalyzer) void
Adds an analyzer, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, string, LogLevel, IEnumerable<KeyValuePair<string, Phase>>, Action<IAnalyzerContext>) void
static
Add(IAnalyzerCollection, string, LogLevel, IEnumerable<KeyValuePair<string, Phase>>, Func<IAnalyzerContext, Task>) void
static
Add(IAnalyzerCollection, string, LogLevel, string, Phase, Action<IAnalyzerContext>) void
static
Add(IAnalyzerCollection, string, LogLevel, string, Phase, Func<IAnalyzerContext, Task>) void
static
Add(IAnalyzerCollection, string, LogLevel, Type) void
Adds an analyzer by type, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, string, Type) void
Adds an analyzer by type, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add(IAnalyzerCollection, Type) void
Adds an analyzer by type, inferring the name from the type name and removing a trailing "Analyzer" from the type name.
static
Add<TAnalyzer>(IAnalyzerCollection, LogLevel) void
Adds an analyzer by type, inferring the name from the type name.
static
Add<TAnalyzer>(IAnalyzerCollection, string, LogLevel) void
Adds an analyzer by type.
static
Add<TAnalyzer>(IAnalyzerCollection, string) void
Adds an analyzer by type.
static
Add<TAnalyzer>(IAnalyzerCollection) void
Adds an analyzer by type, inferring the name from the type name.
static
AddDocument(IAnalyzerCollection, string, LogLevel, IEnumerable<KeyValuePair<string, Phase>>, Action<IDocument, IAnalyzerContext>) void
static
AddDocument(IAnalyzerCollection, string, LogLevel, IEnumerable<KeyValuePair<string, Phase>>, Func<IDocument, IAnalyzerContext, Task>) void
static
AddDocument(IAnalyzerCollection, string, LogLevel, string, Phase, Action<IDocument, IAnalyzerContext>) void
static
AddDocument(IAnalyzerCollection, string, LogLevel, string, Phase, Func<IDocument, IAnalyzerContext, Task>) void
static