304 references to BundleDiscovery
aspire (84)
Bundles\BundleLayoutLease.cs (1)
48startInfo.Environment[BundleDiscovery.BundleVersionDirectoryEnvVar] = _lease.VersionDirectory;
Bundles\BundleService.cs (11)
78BundleDiscovery.BundleDirectoryName, 598var managedDir = Path.Combine(versionDir, BundleDiscovery.ManagedDirectoryName); 599var managedExe = Path.Combine(managedDir, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 619var dcpDir = Path.Combine(versionDir, BundleDiscovery.DcpDirectoryName); 620var dcpExe = BundleDiscovery.GetDcpExecutablePath(dcpDir); 670var bundlePath = Path.Combine(extractDir, BundleDiscovery.BundleDirectoryName); 721Dcp = BundleDiscovery.DcpDirectoryName, 722Managed = BundleDiscovery.ManagedDirectoryName, 735string[] legacyDirs = [BundleDiscovery.ManagedDirectoryName, BundleDiscovery.DcpDirectoryName];
Commands\DcpWorkloadCleanupService.cs (1)
34var dcpPath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory);
DotNet\DotNetCliRunner.cs (2)
677return BundleDiscovery.TryDiscoverDcpFromDirectory(bundleRoot, out _, out _, out _) 678&& BundleDiscovery.TryDiscoverManagedFromDirectory(bundleRoot, out _);
Layout\LayoutConfiguration.cs (4)
90return Path.Combine(managedDir, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 107public string? Dcp { get; set; } = BundleDiscovery.DcpDirectoryName; 112public string? Managed { get; set; } = BundleDiscovery.ManagedDirectoryName;
Layout\LayoutDiscovery.cs (33)
57var envLayoutPath = _environment.GetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar); 122LayoutComponent.Dcp => _environment.GetEnvironmentVariable(BundleDiscovery.DcpPathEnvVar), 123LayoutComponent.Managed => _environment.GetEnvironmentVariable(BundleDiscovery.ManagedPathEnvVar), 140var useSdk = _environment.GetEnvironmentVariable(BundleDiscovery.UseGlobalDotNetEnvVar); 144_logger.LogDebug("SDK mode forced via {EnvVar}", BundleDiscovery.UseGlobalDotNetEnvVar); 250var bundlePath = Path.Combine(layoutPath, BundleDiscovery.BundleDirectoryName); 251var bundleManagedPath = Path.Combine(bundlePath, BundleDiscovery.ManagedDirectoryName); 252var bundleDcpPath = Path.Combine(bundlePath, BundleDiscovery.DcpDirectoryName); 253var managedExeName = BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName); 254var bundleDcpExe = BundleDiscovery.GetDcpExecutablePath(bundleDcpPath); 257_logger.LogDebug(" {Dir}/{Managed}/: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.ManagedDirectoryName, Directory.Exists(bundleManagedPath) ? "exists" : "MISSING"); 258_logger.LogDebug(" {Dir}/{Dcp}/: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.DcpDirectoryName, Directory.Exists(bundleDcpPath) ? "exists" : "MISSING"); 263_logger.LogDebug(" {Dir}/{Managed}/{Exe}: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.ManagedDirectoryName, managedExeName, File.Exists(bundleManagedExe) ? "exists" : "MISSING"); 264_logger.LogDebug(" {Dir}/{Dcp}/{Exe}: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.DcpDirectoryName, Path.GetFileName(bundleDcpExe), File.Exists(bundleDcpExe) ? "exists" : "MISSING"); 274Dcp = Path.Combine(BundleDiscovery.BundleDirectoryName, BundleDiscovery.DcpDirectoryName), 275Managed = Path.Combine(BundleDiscovery.BundleDirectoryName, BundleDiscovery.ManagedDirectoryName), 282var managedPath = Path.Combine(layoutPath, BundleDiscovery.ManagedDirectoryName); 283var dcpPath = Path.Combine(layoutPath, BundleDiscovery.DcpDirectoryName); 284var dcpExePath = BundleDiscovery.GetDcpExecutablePath(dcpPath); 286_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.ManagedDirectoryName, Directory.Exists(managedPath) ? "exists" : "MISSING"); 287_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.DcpDirectoryName, Directory.Exists(dcpPath) ? "exists" : "MISSING"); 321if (!string.IsNullOrEmpty(_environment.GetEnvironmentVariable(BundleDiscovery.DcpPathEnvVar))) 323_logger.LogDebug("DCP path override from {EnvVar}", BundleDiscovery.DcpPathEnvVar); 325if (!string.IsNullOrEmpty(_environment.GetEnvironmentVariable(BundleDiscovery.ManagedPathEnvVar))) 327_logger.LogDebug("Managed path override from {EnvVar}", BundleDiscovery.ManagedPathEnvVar); 347!File.Exists(BundleDiscovery.GetDcpExecutablePath(dcpPath)))
Processes\DcpExecutableResolver.cs (1)
36var dcpPath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory);
Profiling\ProfileCaptureService.cs (7)
74managedPath ??= ResolveRepoLocalManagedPath(configuration[BundleDiscovery.RepoRootEnvVar]); 172if (configuration[BundleDiscovery.DashboardPathEnvVar] is { Length: > 0 } dashboardPath && 180if (configuration[BundleDiscovery.ManagedPathEnvVar] is { Length: > 0 } managedPath) 187var managedExecutable = Path.Combine(managedPath, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 214BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName));
Projects\DotNetAppHostProject.cs (10)
2565if (!IsUsableDcpDirectory(GetEffectiveEnvironmentValue(env, BundleDiscovery.DcpPathEnvVar)) && 2569env[BundleDiscovery.DcpPathEnvVar] = layoutDcpPath; 2572if (!IsUsableDashboardPath(GetEffectiveEnvironmentValue(env, BundleDiscovery.DashboardPathEnvVar)) && 2576env[BundleDiscovery.DashboardPathEnvVar] = layoutManagedPath; 2600if (!HasEnvironmentOverride(env, BundleDiscovery.TerminalHostPathEnvVar)) 2605env[BundleDiscovery.TerminalHostPathEnvVar] = terminalHostPath; 2606if (!HasEnvironmentOverride(env, BundleDiscovery.TerminalHostInvocationArgsEnvVar)) 2608env[BundleDiscovery.TerminalHostInvocationArgsEnvVar] = "terminalhost"; 2625File.Exists(BundleDiscovery.GetDcpExecutablePath(path)); 2643return BundleDiscovery.TryGetRepoLocalManagedPath(repoRoot);
Projects\DotNetBasedAppHostServerProject.cs (5)
643if (BundleDiscovery.TryGetRepoLocalManagedPath(_repoRoot) is { } terminalHostPath 644&& !ContainsKey(environmentVariables, BundleDiscovery.TerminalHostPathEnvVar)) 646startInfo.Environment[BundleDiscovery.TerminalHostPathEnvVar] = terminalHostPath; 647if (!ContainsKey(environmentVariables, BundleDiscovery.TerminalHostInvocationArgsEnvVar)) 649startInfo.Environment[BundleDiscovery.TerminalHostInvocationArgsEnvVar] = "terminalhost";
Projects\PrebuiltAppHostServer.cs (3)
1484startInfo.Environment[BundleDiscovery.DcpPathEnvVar] = dcpPath; 1495BundleDiscovery.DcpPathEnvVar); 1502startInfo.Environment[BundleDiscovery.DashboardPathEnvVar] = managedPath;
src\Shared\BundleVersionLease.cs (3)
143/// Acquires a lease from <see cref="BundleDiscovery.BundleVersionDirectoryEnvVar"/> when the environment variable is set. 147var versionDirectory = Environment.GetEnvironmentVariable(BundleDiscovery.BundleVersionDirectoryEnvVar); 164environmentVariables[BundleDiscovery.BundleVersionDirectoryEnvVar] = Path.GetFullPath(versionDirectory);
Utils\AspireRepositoryDetector.cs (1)
68var envRoot = Environment.GetEnvironmentVariable(BundleDiscovery.RepoRootEnvVar);
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
230var dcpExecutablePath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory);
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
46var dcpExecutablePath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory);
Aspire.Cli.Tests (220)
BundleServiceIntegrationTests.cs (48)
55var bundleLink = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 63BundleDiscovery.ManagedDirectoryName, 64BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 151var managedExe = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName, 152BundleDiscovery.ManagedDirectoryName, 153BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 212Assert.False(Directory.Exists(Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName))); 361BundleDiscovery.GetExecutableFileName("aspire"), 371var bundleLink = Path.Combine(ridDir, BundleDiscovery.BundleDirectoryName); 377BundleDiscovery.ManagedDirectoryName, 378BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 407BundleDiscovery.GetExecutableFileName("aspire"), 437var bundleLink = Path.Combine(aspireHome, BundleDiscovery.BundleDirectoryName); 442BundleDiscovery.ManagedDirectoryName, 443BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 448Directory.Exists(Path.Combine(binaryDir, BundleDiscovery.BundleDirectoryName)), 451Directory.Exists(Path.Combine(Path.GetDirectoryName(binaryDir)!, BundleDiscovery.BundleDirectoryName)), 491var managedExe = Path.Combine(dest, BundleDiscovery.ManagedDirectoryName, 492BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 498Assert.True(Directory.Exists(Path.Combine(dest, BundleDiscovery.DcpDirectoryName))); 522var bundleLink = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 558tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.ManagedDirectoryName}/")); 560var exeName = BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName); 561var managedEntry = new PaxTarEntry(TarEntryType.RegularFile, $"aspire-payload/{BundleDiscovery.ManagedDirectoryName}/{exeName}") 568tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.DcpDirectoryName}/")); 574$"aspire-payload/{BundleDiscovery.DcpDirectoryName}/{BundleDiscovery.GetDcpExecutableName()}") 627var bundleDir = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 628var managedDir = Path.Combine(bundleDir, BundleDiscovery.ManagedDirectoryName); 629var dcpDir = Path.Combine(bundleDir, BundleDiscovery.DcpDirectoryName); 630var managedExeName = BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName); 632var dcpExe = BundleDiscovery.GetDcpExecutablePath(dcpDir); 644Managed = Path.Combine(BundleDiscovery.BundleDirectoryName, BundleDiscovery.ManagedDirectoryName), 645Dcp = Path.Combine(BundleDiscovery.BundleDirectoryName, BundleDiscovery.DcpDirectoryName), 652var bundleDir = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 655LayoutComponent.Managed => Path.Combine(bundleDir, BundleDiscovery.ManagedDirectoryName, 656BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 657LayoutComponent.Dcp => Path.Combine(bundleDir, BundleDiscovery.DcpDirectoryName),
BundleServiceTests.cs (14)
131var managedExe = Path.Combine(dir, BundleDiscovery.ManagedDirectoryName, 132BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 148Directory.Delete(Path.Combine(dir, BundleDiscovery.DcpDirectoryName), recursive: true); 159File.Delete(BundleDiscovery.GetDcpExecutablePath(Path.Combine(dir, BundleDiscovery.DcpDirectoryName))); 221Assert.Null(captured[BundleDiscovery.BundleDirectoryName]); 224Directory.CreateDirectory(Path.Combine(dir, BundleDiscovery.BundleDirectoryName)); 226Assert.Null(captured[BundleDiscovery.BundleDirectoryName]); 231var managedDir = Path.Combine(root, BundleDiscovery.ManagedDirectoryName); 234Path.Combine(managedDir, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 237var dcpDir = Path.Combine(root, BundleDiscovery.DcpDirectoryName); 239File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDir), "dcp");
Commands\DashboardRunCommandTests.cs (1)
633var managedPath = Path.Combine(managedDir, BundleDiscovery.GetExecutableFileName("aspire-managed"));
Commands\StopCommandTests.cs (2)
1228File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), ""); 1262Assert.EndsWith(BundleDiscovery.GetDcpExecutableName(), execution.FileName, StringComparison.Ordinal);
DotNet\ProcessExecutionDetachedTests.cs (6)
308var dcpDirectory = versionDirectory.CreateSubdirectory(BundleDiscovery.DcpDirectoryName); 309var dcpPath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName); 364var dcpDirectory = versionDirectory.CreateSubdirectory(BundleDiscovery.DcpDirectoryName); 365var dcpPath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName); 414var dcpDirectory = versionDirectory.CreateSubdirectory(BundleDiscovery.DcpDirectoryName); 415var dcpPath = BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName);
Layout\LayoutDiscoveryReparsePointTests.cs (20)
98var versionedManaged = Path.Combine(versionsDir, BundleDiscovery.ManagedDirectoryName); 99var versionedDcp = Path.Combine(versionsDir, BundleDiscovery.DcpDirectoryName); 103Path.Combine(versionedManaged, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 105File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(versionedDcp), "stub"); 108var bundleLink = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 113var originalEnv = Environment.GetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar); 116Environment.SetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar, layoutRoot); 126Environment.SetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar, originalEnv); 223? Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName) 225var managedDir = Directory.CreateDirectory(Path.Combine(componentRoot, BundleDiscovery.ManagedDirectoryName)); 226Directory.CreateDirectory(Path.Combine(componentRoot, BundleDiscovery.DcpDirectoryName)); 228Path.Combine(managedDir.FullName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 245var bundleDir = Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName); 246var managedDir = Path.Combine(bundleDir, BundleDiscovery.ManagedDirectoryName); 247var dcpDir = Path.Combine(bundleDir, BundleDiscovery.DcpDirectoryName); 251Path.Combine(managedDir, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 253File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDir), "stub");
NuGet\BundleNuGetServiceTests.cs (27)
23var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 26BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 64var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 67BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 98var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 101BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 135var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 138BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 179var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 182BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 232var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 235BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 267var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 270BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 311var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 314BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 382var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 385BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName));
Processes\ProcessTreeGracefulShutdownServiceTests.cs (8)
25File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 62File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 87File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(mutableDcpDirectory.FullName), string.Empty); 91var leasedDcpPath = BundleDiscovery.GetDcpExecutablePath(leasedDcpDirectory.FullName); 150File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 206File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 245File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 284File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty);
ProfileCaptureOptionsTests.cs (4)
119BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 140BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName));
ProfileCaptureServiceTests.cs (12)
51CreateConfiguration((BundleDiscovery.DashboardPathEnvVar, managedPath))); 92var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 93var managedPath = Path.Combine(managedDirectory.FullName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 145CreateConfiguration((BundleDiscovery.DashboardPathEnvVar, managedPath))); 176CreateConfiguration((BundleDiscovery.DashboardPathEnvVar, managedPath))); 202CreateConfiguration((BundleDiscovery.DashboardPathEnvVar, managedPath)), 463var managedPath = Path.Combine(managedDirectory.FullName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 467CreateConfiguration((BundleDiscovery.ManagedPathEnvVar, managedDirectory.FullName))); 480(BundleDiscovery.DashboardPathEnvVar, missingPath), 481(BundleDiscovery.ManagedPathEnvVar, missingPath)));
ProgramTests.cs (1)
77Environment.SetEnvironmentVariable(BundleDiscovery.BundleVersionDirectoryEnvVar, versionDirectory);
Projects\DotNetAppHostProjectTests.cs (73)
450Assert.Equal(Path.Combine(bundleRoot.FullName, BundleDiscovery.DcpDirectoryName), env![BundleDiscovery.DcpPathEnvVar]); 452Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 453env[BundleDiscovery.DashboardPathEnvVar]); 458Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 459env[BundleDiscovery.TerminalHostPathEnvVar]); 460Assert.Equal("terminalhost", env[BundleDiscovery.TerminalHostInvocationArgsEnvVar]); 483File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(customDcpDirectory.FullName), ""); 486BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)); 508Assert.Equal(customDcpDirectory.FullName, env![BundleDiscovery.DcpPathEnvVar]); 509Assert.Equal(customDashboardPath, env[BundleDiscovery.DashboardPathEnvVar]); 521[BundleDiscovery.DcpPathEnvVar] = customDcpDirectory.FullName, 522[BundleDiscovery.DashboardPathEnvVar] = customDashboardPath, 536File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(inheritedDcpDirectory), ""); 541[BundleDiscovery.DcpPathEnvVar] = inheritedDcpDirectory, 542[BundleDiscovery.DashboardPathEnvVar] = inheritedDashboardPath, 566Assert.False(env!.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 567Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 604[BundleDiscovery.DcpPathEnvVar] = unusableDcpDirectory, 605[BundleDiscovery.DashboardPathEnvVar] = unusableDashboardPath, 630Assert.Equal(layout.GetDcpPath(), env![BundleDiscovery.DcpPathEnvVar]); 631Assert.Equal(layout.GetManagedPath(), env[BundleDiscovery.DashboardPathEnvVar]); 672Assert.False(env!.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 673Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 698File.Delete(BundleDiscovery.GetDcpExecutablePath(layout.GetDcpPath()!)); 717Assert.False(env!.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 718Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 719Assert.False(env.ContainsKey(BundleDiscovery.TerminalHostPathEnvVar)); 774Assert.False(env.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 775Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 776Assert.False(env.ContainsKey(BundleDiscovery.TerminalHostPathEnvVar)); 837Assert.False(env!.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 838Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 842Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 843env[BundleDiscovery.TerminalHostPathEnvVar]); 844Assert.Equal("terminalhost", env[BundleDiscovery.TerminalHostInvocationArgsEnvVar]); 897Assert.Equal(repoLocalManaged, env![BundleDiscovery.TerminalHostPathEnvVar]); 899Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 900env[BundleDiscovery.TerminalHostPathEnvVar]); 902Assert.Equal("terminalhost", env[BundleDiscovery.TerminalHostInvocationArgsEnvVar]); 953Assert.Equal(customTerminalHost, env![BundleDiscovery.TerminalHostPathEnvVar]); 956Assert.False(env.ContainsKey(BundleDiscovery.TerminalHostInvocationArgsEnvVar)); 968[BundleDiscovery.TerminalHostPathEnvVar] = customTerminalHost 2149Assert.Equal(Path.Combine(bundleRoot.FullName, BundleDiscovery.DcpDirectoryName), env![BundleDiscovery.DcpPathEnvVar]); 2151Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 2152env[BundleDiscovery.DashboardPathEnvVar]); 2154Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 2155env[BundleDiscovery.TerminalHostPathEnvVar]); 2156Assert.Equal("terminalhost", env[BundleDiscovery.TerminalHostInvocationArgsEnvVar]); 2286Assert.False(env.ContainsKey(BundleDiscovery.DcpPathEnvVar)); 2287Assert.False(env.ContainsKey(BundleDiscovery.DashboardPathEnvVar)); 2288Assert.False(env.ContainsKey(BundleDiscovery.TerminalHostPathEnvVar)); 4240var dcpDirectory = Directory.CreateDirectory(Path.Combine(bundleRoot.FullName, BundleDiscovery.DcpDirectoryName)); 4241var managedDirectory = Directory.CreateDirectory(Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName)); 4242File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), ""); 4244Path.Combine(managedDirectory.FullName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 4252Dcp = BundleDiscovery.DcpDirectoryName, 4253Managed = BundleDiscovery.ManagedDirectoryName,
Projects\PrebuiltAppHostServerTests.cs (3)
2857var managedDirectory = layoutRoot.CreateSubdirectory(BundleDiscovery.ManagedDirectoryName); 2861BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)),
Utils\DcpConnectionHealthCheckTests.cs (1)
249File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty);