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