3 instantiations of MarkdownProcessor
Aspire.Dashboard (2)
Model\GenAI\GenAIMarkdownHelper.cs (1)
15
return new
MarkdownProcessor
(loc, safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes);
Model\Interaction\InteractionMarkdownHelper.cs (1)
16
return new
MarkdownProcessor
(loc, safeUrlSchemes: null);
Aspire.Dashboard.Tests (1)
Markdown\MarkdownProcessorTests.cs (1)
336
return new
MarkdownProcessor
(new TestStringLocalizer<ControlsStrings>(), safeUrlSchemes);
23 references to MarkdownProcessor
Aspire.Dashboard (8)
Components\Controls\MarkdownRenderer.razor.cs (1)
25
public required
MarkdownProcessor
MarkdownProcessor { get; set; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
21
private
MarkdownProcessor
_markdownProcess = default!;
Components\Dialogs\InteractionsInputDialog.razor.cs (1)
34
private
MarkdownProcessor
_markdownProcessor = default!;
Components\Interactions\InteractionsProvider.cs (1)
44
private
MarkdownProcessor
_markdownProcessor = default!;
Model\GenAI\GenAIMarkdownHelper.cs (1)
12
public static
MarkdownProcessor
CreateProcessor(IStringLocalizer<ControlsStrings> loc)
Model\Interaction\InteractionMarkdownHelper.cs (3)
13
public static
MarkdownProcessor
CreateProcessor(IStringLocalizer<ControlsStrings> loc)
19
public static MarkupString ToMarkupString(
MarkdownProcessor
markdownProcessor, string markdown)
24
public static string ToHtml(
MarkdownProcessor
markdownProcessor, string markdown)
Aspire.Dashboard.Tests (15)
Markdown\MarkdownProcessorTests.cs (15)
18
var
processor = CreateMarkdownProcessor();
51
var
processor = CreateMarkdownProcessor();
73
var
processor = CreateMarkdownProcessor();
93
var
processor = CreateMarkdownProcessor();
115
var
processor = CreateMarkdownProcessor();
135
var
processor = CreateMarkdownProcessor();
157
var
processor = CreateMarkdownProcessor();
178
var
processor = CreateMarkdownProcessor();
202
var
processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes);
225
var
processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes);
249
var
processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes);
272
var
processor = CreateMarkdownProcessor();
293
var
processor = CreateMarkdownProcessor();
320
var
processor = CreateMarkdownProcessor();
334
internal static
MarkdownProcessor
CreateMarkdownProcessor(HashSet<string>? safeUrlSchemes = null)