62 references to ExecutionContext
aspire (62)
Commands\AddCommand.cs (4)
373
ExecutionContext
.HomeDirectory,
522
ExecutionContext
.IdentitySdkVersion,
525
hasPrHives:
ExecutionContext
.GetHiveCount() > 0 ||
ExecutionContext
.IdentityPackagesDirectory is not null))
Commands\AgentInitCommand.cs (3)
156
var defaultWorkspaceRoot = gitRoot ??
ExecutionContext
.WorkingDirectory;
191
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
349
ExecutionContext
.HomeDirectory,
Commands\BaseCommand.cs (3)
211
ExecutionContext
.AppHostCliLogFilePath,
243
if (
ExecutionContext
.AppHostCliLogFilePath is not null)
247
string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeAppHostLogsAt, MarkupHelpers.SafeFileLink(InteractionService,
ExecutionContext
.AppHostCliLogFilePath)),
Commands\CacheCommand.cs (6)
37
var currentLogFilePath =
ExecutionContext
.LogFilePath;
39
filesDeleted += ClearDirectoryContents(
ExecutionContext
.CacheDirectory);
40
filesDeleted += ClearDirectoryContents(
ExecutionContext
.SdksDirectory);
41
filesDeleted += ClearDirectoryContents(
ExecutionContext
.PackagesDirectory);
49
new DirectoryInfo(CliPathHelper.GetStagingNuGetPackagesDirectory(
ExecutionContext
.AspireHomeDirectory)));
51
ExecutionContext
.LogsDirectory,
Commands\DashboardRunCommand.cs (1)
498
RenderDashboardSummary(InteractionService, dashboardInfo,
ExecutionContext
.LogFilePath);
Commands\NewCommand.cs (14)
96
|| string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName);
364
string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Local, StringComparisons.ChannelName);
384
!string.IsNullOrWhiteSpace(
ExecutionContext
.IdentityChannel))
387
string.Equals(c.Name,
ExecutionContext
.IdentityChannel, StringComparisons.ChannelName));
393
string.Equals(c.Name,
ExecutionContext
.IdentityChannel, StringComparisons.ChannelName))
442
ExecutionContext
.WorkingDirectory,
448
var hasPrHives =
ExecutionContext
.GetHiveCount() > 0;
451
? packages.FirstOrDefault(p => string.Equals(p.Version,
ExecutionContext
.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase))
452
: TryGetCurrentCliTemplateVersionPackage(selectedChannel, packages, hasPrHives,
ExecutionContext
.IdentitySdkVersion);
491
ExecutionContext
.IdentitySdkVersion);
505
source = PackageSourceOverrideMappings.ResolveForWorkingDirectory(source,
ExecutionContext
.WorkingDirectory);
564
ExecutionContext
.IdentityChannel,
597
var workspaceRoot = new DirectoryInfo(templateResult.OutputPath ??
ExecutionContext
.WorkingDirectory.FullName);
637
var identity =
ExecutionContext
.IdentityChannel;
Commands\PipelineCommandBase.cs (4)
185
ExecutionContext
.WorkingDirectory.FullName,
197
[KnownConfigNames.AspireHome] =
ExecutionContext
.AspireHomeDirectory.FullName
246
[KnownConfigNames.AspireHome] =
ExecutionContext
.AspireHomeDirectory.FullName
280
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
Commands\RestoreCommand.cs (1)
248
return
ExecutionContext
.WorkingDirectory;
Commands\RunCommand.cs (4)
235
ExecutionContext
.WorkingDirectory.FullName,
338
runningInstanceResult = await project.FindAndStopRunningInstanceAsync(effectiveAppHostFile,
ExecutionContext
.HomeDirectory, cancellationToken);
366
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
485
var appHostRelativePath = Path.GetRelativePath(
ExecutionContext
.WorkingDirectory.FullName, effectiveAppHostFile.FullName);
Commands\Sdk\SdkDumpCommand.cs (2)
186
ExecutionContext
.IdentityVersion,
285
ExecutionContext
.IdentityVersion,
Commands\Sdk\SdkExportCommand.cs (7)
75
var packageVersion =
ExecutionContext
.IdentitySdkVersion;
88
if (!string.Equals(packageVersion,
ExecutionContext
.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase))
92
$"This CLI exports {CorePackageName} at {
ExecutionContext
.IdentitySdkVersion}; {packageVersion} was requested.");
103
!string.Equals(
ExecutionContext
.IdentitySdkVersion, physicalSdkVersion, StringComparison.OrdinalIgnoreCase))
107
$"This CLI reports SDK version {
ExecutionContext
.IdentitySdkVersion}, but its embedded {CorePackageName} surface is from {physicalSdkVersion}.");
145
ExecutionContext
.IdentityVersion));
192
ExecutionContext
.IdentityVersion,
Commands\Sdk\SdkGenerateCommand.cs (2)
129
integrations.Add(IntegrationReference.FromPackage(codeGenPackage,
ExecutionContext
.IdentityVersion));
140
ExecutionContext
.IdentityVersion,
Commands\StartCommand.cs (1)
89
ExecutionContext
.WorkingDirectory.FullName,
Commands\StopCommand.cs (2)
325
var displayPath = Path.GetRelativePath(
ExecutionContext
.WorkingDirectory.FullName, appHostFile.FullName);
567
? Path.GetRelativePath(
ExecutionContext
.WorkingDirectory.FullName, appHostPath)
Commands\TerminalTapePlayCommand.cs (1)
92
file = new FileInfo(Path.GetFullPath(tapePath,
ExecutionContext
.WorkingDirectory.FullName));
Commands\UpdateCommand.cs (7)
219
toolManifests = await _repositoryToolUpdater.FindManifestsAsync(
ExecutionContext
.WorkingDirectory, cancellationToken);
231
var updateDirectory = projectFile?.Directory ??
ExecutionContext
.WorkingDirectory;
329
var identityChannel =
ExecutionContext
.IdentityChannel;
346
var hasHives =
ExecutionContext
.GetHiveCount() > 0;
609
!SemVersion.TryParse(
ExecutionContext
.IdentitySdkVersion, SemVersionStyles.Strict, out var currentCliVersion) ||
694
|| string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName);
737
var identityChannel =
ExecutionContext
.IdentityChannel;