4 types derived from ExecutableLaunchConfiguration
Aspire.Hosting (1)
Dcp\Model\ExecutableLaunchConfiguration.cs (1)
33internal sealed class ProjectLaunchConfiguration() : ExecutableLaunchConfiguration("project")
Aspire.Hosting.JavaScript (2)
BrowserLaunchConfiguration.cs (1)
9internal sealed class BrowserLaunchConfiguration() : ExecutableLaunchConfiguration("browser")
NodeLaunchConfiguration.cs (1)
9internal sealed class NodeLaunchConfiguration() : ExecutableLaunchConfiguration("node")
Aspire.Hosting.Python (1)
PythonAppLaunchConfiguration.cs (1)
9internal sealed class PythonLaunchConfiguration() : ExecutableLaunchConfiguration("python")
12 instantiations of ExecutableLaunchConfiguration
Aspire.Hosting.Tests (12)
Dcp\DcpExecutorTests.cs (10)
1692builder.AddResource(debuggableExecutable).WithDebugSupport(mode => new ExecutableLaunchConfiguration("test") { Mode = mode }, "test"); 1747builder.AddResource(executable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1783builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1825builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1861builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1897builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1939builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 1981builder.AddResource(debuggableExecutable).WithDebugSupport(_ => new ExecutableLaunchConfiguration("test"), "test"); 2403projectBuilder.WithDebugSupport(mode => new ExecutableLaunchConfiguration("azure-functions") { Mode = mode }, "azure-functions"); 2507projectBuilder.WithDebugSupport(mode => new ExecutableLaunchConfiguration("azure-functions") { Mode = mode }, "azure-functions");
ExecutableResourceBuilderExtensionTests.cs (2)
79var launchConfig = new ExecutableLaunchConfiguration("python"); 99.WithDebugSupport(_ => new ExecutableLaunchConfiguration("python"), "ms-python.python");
8 references to ExecutableLaunchConfiguration
Aspire.Hosting.Tests (8)
Dcp\DcpExecutorTests.cs (6)
1729Assert.True(debuggableExe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1)); 1730var config1 = Assert.Single(launchConfigs1); 2351builder.AddResource(debuggableExecutable).WithDebugSupport<TestExecutableResource, ExecutableLaunchConfiguration>(_ => throw new InvalidOperationException("Test exception from launch configuration producer"), "test"); 2437Assert.True(exe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs)); 2438var config = Assert.Single(launchConfigs); 2457projectBuilder.WithDebugSupport<ProjectResource, ExecutableLaunchConfiguration>(
ExecutableResourceBuilderExtensionTests.cs (2)
79var launchConfig = new ExecutableLaunchConfiguration("python"); 89Assert.True(exe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var annotations));