RoslynHighlighterOptions
classNamespace: MyLittleContentEngine.Services.Content.Roslyn
Configuration options for the Roslyn syntax highlighting service.
Declaration
public record RoslynHighlighterOptions
Inheritance
object
→ RoslynHighlighterOptions
Implements
System.IEquatable<MyLittleContentEngine.Services.Content.Roslyn.RoslynHighlighterOptions>
Propertys
CodeHighlightRenderOptionsFactory
propertypublic Func<CodeHighlightRenderOptions> CodeHighlightRenderOptionsFactory { get; init; }
Returns:
Func<CodeHighlightRenderOptions> RoslynHighlighterOptions.CodeHighlightRenderOptionsFactory
ConnectedSolution
propertypublic ConnectedDotNetSolution? ConnectedSolution { get; init; }
Gets or initializes the solutions to connect the to for highlighting.
Returns:
ConnectedDotNetSolution? RoslynHighlighterOptions.ConnectedSolution
TabbedCodeBlockRenderOptionsFactory
propertypublic Func<TabbedCodeBlockRenderOptions> TabbedCodeBlockRenderOptionsFactory { get; init; }
Returns:
Func<TabbedCodeBlockRenderOptions> RoslynHighlighterOptions.TabbedCodeBlockRenderOptionsFactory