4 instantiations of MarkdownProcessor
Aspire.Dashboard (3)
Components\Dialogs\AIAgentsDialog.razor.cs (1)
68return _markdownProcessor ??= new MarkdownProcessor(ControlsStringsLoc, safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes, extensions: []);
Model\GenAI\GenAIMarkdownHelper.cs (1)
15return new MarkdownProcessor(loc, safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes, extensions: []);
Model\Interaction\InteractionMarkdownHelper.cs (1)
16return new MarkdownProcessor(loc, safeUrlSchemes: null, extensions: []);
Aspire.Dashboard.Tests (1)
Markdown\MarkdownProcessorTests.cs (1)
381return new MarkdownProcessor(new TestStringLocalizer<ControlsStrings>(), safeUrlSchemes, extensions ?? []);
30 references to MarkdownProcessor
Aspire.Dashboard (13)
Components\Controls\InteractionInputField.razor.cs (1)
23public required MarkdownProcessor MarkdownProcessor { get; set; }
Components\Controls\MarkdownRenderer.razor.cs (1)
25public required MarkdownProcessor MarkdownProcessor { get; set; }
Components\Dialogs\AIAgentsDialog.razor.cs (2)
18private MarkdownProcessor? _markdownProcessor; 66private MarkdownProcessor GetMarkdownProcessor()
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
30private MarkdownProcessor _markdownProcess = default!;
Components\Dialogs\InteractionsInputDialog.razor.cs (1)
43private MarkdownProcessor _markdownProcessor = default!;
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
22private MarkdownProcessor? _markdownProcessor; 129internal MarkdownProcessor GetMarkdownProcessor()
Components\Interactions\InteractionsProvider.cs (1)
45private 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 (17)
Markdown\MarkdownProcessorTests.cs (17)
18var processor = CreateMarkdownProcessor(); 51var processor = CreateMarkdownProcessor(); 73var processor = CreateMarkdownProcessor(); 93var processor = CreateMarkdownProcessor(); 115var processor = CreateMarkdownProcessor(); 135var processor = CreateMarkdownProcessor(); 158var processor = CreateMarkdownProcessor(); 179var processor = CreateMarkdownProcessor(); 200var processor = CreateMarkdownProcessor(); 224var processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes); 247var processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes); 270var processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes); 294var processor = CreateMarkdownProcessor(safeUrlSchemes: MarkdownHelpers.SafeUrlSchemes); 317var processor = CreateMarkdownProcessor(); 338var processor = CreateMarkdownProcessor(); 365var processor = CreateMarkdownProcessor(); 379internal static MarkdownProcessor CreateMarkdownProcessor(HashSet<string>? safeUrlSchemes = null, List<IMarkdownExtension>? extensions = null)