70 references to ExecutionContext
aspire (70)
Commands\AddCommand.cs (5)
124
ExecutionContext
.WorkingDirectory);
402
ExecutionContext
.HomeDirectory,
630
ExecutionContext
.IdentitySdkVersion,
633
hasPrHives:
ExecutionContext
.GetHiveCount() > 0 ||
ExecutionContext
.IdentityPackagesDirectory is not null))
Commands\AgentInitCommand.cs (9)
220
var defaultWorkspaceRoot = gitRoot ??
ExecutionContext
.WorkingDirectory;
256
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
416
.Select(client => client.GetSkillBaseDirectory(scope, workspaceRoot,
ExecutionContext
, _environment)));
496
client.GetMcpConfigPaths(scope, workspaceRoot,
ExecutionContext
, _environment)
875
var root = scope is AgentConfigurationScope.Project ? workspaceRoot :
ExecutionContext
.HomeDirectory;
897
var directories = clients.Select(client => client.GetSkillBaseDirectory(scope, workspaceRoot,
ExecutionContext
, _environment))
903
client.GetSkillBaseDirectory(scope, workspaceRoot,
ExecutionContext
, _environment)))]);
909
var paths = clients.Select(client => client.GetMcpConfigPath(scope, workspaceRoot,
ExecutionContext
, _environment))
915
client.GetMcpConfigPath(scope, workspaceRoot,
ExecutionContext
, _environment)))]);
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)
500
RenderDashboardSummary(InteractionService, dashboardInfo,
ExecutionContext
.LogFilePath);
Commands\NewCommand.cs (15)
98
|| string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName);
366
string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Local, StringComparisons.ChannelName);
386
!string.IsNullOrWhiteSpace(
ExecutionContext
.IdentityChannel))
389
string.Equals(c.Name,
ExecutionContext
.IdentityChannel, StringComparisons.ChannelName));
395
string.Equals(c.Name,
ExecutionContext
.IdentityChannel, StringComparisons.ChannelName))
445
ExecutionContext
.WorkingDirectory,
449
ExecutionContext
.WorkingDirectory,
456
var hasPrHives =
ExecutionContext
.GetHiveCount() > 0;
459
? packages.FirstOrDefault(p => string.Equals(p.Version,
ExecutionContext
.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase))
460
: TryGetCurrentCliTemplateVersionPackage(selectedChannel, packages, hasPrHives,
ExecutionContext
.IdentitySdkVersion);
499
ExecutionContext
.IdentitySdkVersion);
513
source = PackageSourceOverrideMappings.ResolveForWorkingDirectory(source,
ExecutionContext
.WorkingDirectory);
572
ExecutionContext
.IdentityChannel,
605
var workspaceRoot = new DirectoryInfo(templateResult.OutputPath ??
ExecutionContext
.WorkingDirectory.FullName);
644
var identity =
ExecutionContext
.IdentityChannel;
Commands\PipelineCommandBase.cs (4)
191
ExecutionContext
.WorkingDirectory.FullName,
203
[KnownConfigNames.AspireHome] =
ExecutionContext
.AspireHomeDirectory.FullName
252
[KnownConfigNames.AspireHome] =
ExecutionContext
.AspireHomeDirectory.FullName
287
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
Commands\RestoreCommand.cs (1)
248
return
ExecutionContext
.WorkingDirectory;
Commands\RunCommand.cs (4)
239
ExecutionContext
.WorkingDirectory.FullName,
342
runningInstanceResult = await project.FindAndStopRunningInstanceAsync(effectiveAppHostFile,
ExecutionContext
.HomeDirectory, cancellationToken);
370
WorkingDirectory =
ExecutionContext
.WorkingDirectory,
493
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)
404
var displayPath = Path.GetRelativePath(
ExecutionContext
.WorkingDirectory.FullName, appHostFile.FullName);
648
? Path.GetRelativePath(
ExecutionContext
.WorkingDirectory.FullName, appHostPath)
Commands\TerminalTapePlayCommand.cs (1)
93
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;
324
var identityChannel =
ExecutionContext
.IdentityChannel;
341
var hasHives =
ExecutionContext
.GetHiveCount() > 0;
605
!SemVersion.TryParse(
ExecutionContext
.IdentitySdkVersion, SemVersionStyles.Strict, out var currentCliVersion) ||
690
|| string.Equals(
ExecutionContext
.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName);
733
var identityChannel =
ExecutionContext
.IdentityChannel;