36 references to MarkupHelpers
aspire (23)
Commands\BaseCommand.cs (2)
237
string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt,
MarkupHelpers
.SafeFileLink(InteractionService, _executionContext.LogFilePath)),
247
string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeAppHostLogsAt,
MarkupHelpers
.SafeFileLink(InteractionService, ExecutionContext.AppHostCliLogFilePath)),
Commands\DashboardRunCommand.cs (2)
370
new Markup(
MarkupHelpers
.SafeLink(interactionService, info.DashboardUrl)));
388
new Markup(
MarkupHelpers
.SafeFileLink(interactionService, logFilePath)));
Commands\DescribeCommand.cs (2)
391
nameMarkup =
MarkupHelpers
.SafeLink(InteractionService, resourceUrl, displayName);
456
?
MarkupHelpers
.SafeLink(InteractionService, url, text)
Commands\DoctorCommand.cs (2)
160
_ansiConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DetailedPrerequisitesLink,
MarkupHelpers
.SafeLink(InteractionService, prerequisitesUrl)));
198
detailGrid.AddRow(new Markup($"See: {
MarkupHelpers
.SafeLink(InteractionService, result.Link!)}"));
Commands\LsCommand.cs (1)
282
MarkupHelpers
.SafeFileLink(supportsLinks, appHost.Path),
Commands\PsCommand.cs (1)
488
dashboard =
MarkupHelpers
.SafeLink(InteractionService, appHost.DashboardUrl);
Commands\RenderCommand.cs (2)
451
InteractionService.DisplayMarkupLine($"SafeLink: {
MarkupHelpers
.SafeLink(InteractionService, "https://www.aspire.dev/", "Aspire documentation")}");
452
InteractionService.DisplayMarkupLine($"SafeFileLink: {
MarkupHelpers
.SafeFileLink(InteractionService, filePath)}");
Commands\RunCommand.cs (4)
539
return new Markup($"[bold]{resource.EscapeMarkup()}[/] [grey]has endpoint[/] {
MarkupHelpers
.SafeLink(InteractionService, endpoint)}");
1185
new Markup(
MarkupHelpers
.SafeLink(console, dashboardUrl)));
1190
grid.AddRow(Text.Empty, new Markup(
MarkupHelpers
.SafeLink(console, codespacesUrl)));
1203
grid.AddRow(LabelMarkup(logsLabel), new Markup(
MarkupHelpers
.SafeFileLink(console, logFilePath)));
Commands\TelemetryCommandHelpers.cs (1)
608
return
MarkupHelpers
.SafeLink(interactionService, url, text);
Diagnostics\StartupErrorWriter.cs (1)
71
MarkupHelpers
.SafeFileLink(supportsLinks, _logFilePath));
Interaction\ConsoleInteractionService.cs (1)
769
_errorConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.MoreInfoNewCliVersion,
MarkupHelpers
.SafeLink(this, UpdateUrl)));
Interaction\ExtensionInteractionService.cs (2)
490
MarkupHelpers
.SafeFileLink(this, cliLogFilePath)),
501
MarkupHelpers
.SafeFileLink(this, appHostCliLogFilePath)),
Profiling\ProfileCaptureService.cs (1)
349
string.Format(CultureInfo.CurrentCulture, ExportCommandStrings.ExportComplete,
MarkupHelpers
.SafeFileLink(_interactionService, _options.OutputPath)),
Program.cs (1)
917
consoleEnvironment.Error.MarkupLine(string.Format(CultureInfo.CurrentCulture, RootCommandStrings.FirstTimeUseTelemetryNotice,
MarkupHelpers
.SafeLink(interactionService, telemetryUrl)));
Aspire.Cli.Tests (13)
Interaction\ConsoleInteractionServiceTests.cs (2)
758
var fileLinkMarkup =
MarkupHelpers
.SafeFileLink(interactionService, logFilePath);
786
var fileLinkMarkup =
MarkupHelpers
.SafeFileLink(interactionService, logFilePath);
Interaction\ExtensionInteractionServiceTests.cs (1)
50
var fileLinkMarkup =
MarkupHelpers
.SafeFileLink(extensionInteractionService, logFilePath);
Utils\MarkupHelpersTests.cs (10)
24
var result =
MarkupHelpers
.SafeLink(supportsLinks: true, link, title);
41
var result =
MarkupHelpers
.SafeLink(supportsLinks: false, link, title);
54
var result =
MarkupHelpers
.SafeLink(supportsLinks: true, link, title);
72
var result =
MarkupHelpers
.SafeLink(supportsLinks: false, link, title);
103
Assert.Equal(string.Empty,
MarkupHelpers
.SafeFileLink(supportsLinks: true, string.Empty));
104
Assert.Equal(string.Empty,
MarkupHelpers
.SafeFileLink(supportsLinks: false, string.Empty));
112
var result =
MarkupHelpers
.SafeFileLink(supportsLinks: false, path);
123
var result =
MarkupHelpers
.SafeFileLink(supportsLinks: true, path);
134
var result =
MarkupHelpers
.SafeFileLink(supportsLinks: true, path);
144
var result =
MarkupHelpers
.SafeFileLink(supportsLinks: true, path);