26 references to BundleDiscovery
aspire (26)
Bundles\BundleService.cs (2)
44BundleDiscovery.ManagedDirectoryName, 45BundleDiscovery.DcpDirectoryName
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 (15)
48var envLayoutPath = Environment.GetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar); 76LayoutComponent.Dcp => Environment.GetEnvironmentVariable(BundleDiscovery.DcpPathEnvVar), 77LayoutComponent.Managed => Environment.GetEnvironmentVariable(BundleDiscovery.ManagedPathEnvVar), 94var useSdk = Environment.GetEnvironmentVariable(BundleDiscovery.UseGlobalDotNetEnvVar); 98_logger.LogDebug("SDK mode forced via {EnvVar}", BundleDiscovery.UseGlobalDotNetEnvVar); 186var managedPath = Path.Combine(layoutPath, BundleDiscovery.ManagedDirectoryName); 187var dcpPath = Path.Combine(layoutPath, BundleDiscovery.DcpDirectoryName); 190_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.ManagedDirectoryName, Directory.Exists(managedPath) ? "exists" : "MISSING"); 191_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.DcpDirectoryName, Directory.Exists(dcpPath) ? "exists" : "MISSING"); 200var managedExeName = BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName); 225if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(BundleDiscovery.DcpPathEnvVar))) 227_logger.LogDebug("DCP path override from {EnvVar}", BundleDiscovery.DcpPathEnvVar); 229if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(BundleDiscovery.ManagedPathEnvVar))) 231_logger.LogDebug("Managed path override from {EnvVar}", BundleDiscovery.ManagedPathEnvVar);
Layout\LayoutProcessRunner.cs (2)
18public static string GetCurrent() => BundleDiscovery.GetCurrentRuntimeIdentifier(); 23public static string GetArchiveExtension() => BundleDiscovery.GetArchiveExtension();
Projects\PrebuiltAppHostServer.cs (2)
266startInfo.Environment[BundleDiscovery.DcpPathEnvVar] = dcpPath; 273startInfo.Environment[BundleDiscovery.DashboardPathEnvVar] = managedPath;
Utils\AspireRepositoryDetector.cs (1)
56var envRoot = Environment.GetEnvironmentVariable(BundleDiscovery.RepoRootEnvVar);