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