RoslynHighlighterOptions

class

Namespace: MyLittleContentEngine.Services.Content.Roslyn

Configuration options for the Roslyn syntax highlighting service.

Declaration

public record RoslynHighlighterOptions

Inheritance

objectRoslynHighlighterOptions

Implements

  • System.IEquatable<MyLittleContentEngine.Services.Content.Roslyn.RoslynHighlighterOptions>

Propertys

CodeHighlightRenderOptionsFactory

property
public Func<CodeHighlightRenderOptions> CodeHighlightRenderOptionsFactory { get; init; }
Returns: Func<CodeHighlightRenderOptions> RoslynHighlighterOptions.CodeHighlightRenderOptionsFactory

ConnectedSolution

property
public ConnectedDotNetSolution? ConnectedSolution { get; init; }
Gets or initializes the solutions to connect the to for highlighting.
Returns: ConnectedDotNetSolution? RoslynHighlighterOptions.ConnectedSolution

TabbedCodeBlockRenderOptionsFactory

property
public Func<TabbedCodeBlockRenderOptions> TabbedCodeBlockRenderOptionsFactory { get; init; }
Returns: Func<TabbedCodeBlockRenderOptions> RoslynHighlighterOptions.TabbedCodeBlockRenderOptionsFactory