87 references to ExecutableLaunchMode
Aspire.Hosting (12)
ApplicationModel\DebugSupportExtensions.cs (1)
102/// <param name="mode">The launch mode, one of the values on <see cref="ExecutableLaunchMode"/>.</param>
ApplicationModel\ExecutableLaunchConfiguration.cs (5)
98/// Gets or sets the launch mode, one of the values on <see cref="ExecutableLaunchMode"/>. 101/// Defaults to <see cref="ExecutableLaunchMode.Debug"/> when a debugger is attached to the app host 102/// and <see cref="ExecutableLaunchMode.NoDebug"/> otherwise. The mode requested by the IDE for the 107public string Mode { get; set; } = System.Diagnostics.Debugger.IsAttached ? ExecutableLaunchMode.Debug : ExecutableLaunchMode.NoDebug;
ApplicationModel\LaunchConfigurationCallbackContext.cs (1)
36/// Gets the requested launch mode, one of the values on <see cref="ExecutableLaunchMode"/>.
Dcp\ExecutableLaunchPolicy.cs (5)
24ExecutableLaunchMode.NoDebug, 77ExecutableLaunchMode.NoDebug, 132return _configuration[KnownConfigNames.DebugSessionRunMode] ?? ExecutableLaunchMode.NoDebug; 137?? (Debugger.IsAttached ? ExecutableLaunchMode.Debug : ExecutableLaunchMode.NoDebug);
Aspire.Hosting.Blazor.Tests (3)
BlazorHostedExtensionsTests.cs (1)
553var launchConfiguration = await resource.CreateLaunchConfigurationAsync(ExecutableLaunchMode.Debug);
WithBlazorAppTests.cs (2)
353Assert.Equal(ExecutableLaunchMode.Debug, launchConfiguration.Mode); 489var launchConfiguration = await resource.CreateLaunchConfigurationAsync(ExecutableLaunchMode.Debug);
Aspire.Hosting.Dotnet.Tests (9)
DotnetProjectBuildCoordinatorTests.cs (5)
1458ExecutableLaunchMode.Debug, 1659ExecutableLaunchMode.Debug, 1721ExecutableLaunchMode.Debug, 2036ExecutableLaunchMode.Debug, 2152ExecutableLaunchMode.Debug,
DotnetProjectOptionsTests.cs (1)
34var callbackContext = LaunchConfigurationTestHelpers.CreateCallbackContext(resource.Resource, ExecutableLaunchMode.Debug);
DotnetProjectResourceTests.cs (3)
647ExecutableLaunchMode.Debug); 651Assert.Equal(ExecutableLaunchMode.Debug, launchConfig.Mode); 686ExecutableLaunchMode.Debug);
Aspire.Hosting.Go.Tests (1)
AddGoAppTests.cs (1)
520Assert.Equal(ExecutableLaunchMode.Debug, launchConfig.Mode);
Aspire.Hosting.Java.Tests (1)
AddJavaAppTests.cs (1)
1360ExecutableLaunchMode.Debug,
Aspire.Hosting.Maui.Tests (1)
MauiPlatformExtensionsTests.cs (1)
1431ExecutableLaunchMode.Debug);
Aspire.Hosting.Rust.Tests (6)
RustPublicApiTests.cs (6)
370ExecutableLaunchMode.Debug, 377ExecutableLaunchMode.Debug, 441ExecutableLaunchMode.Debug, 445ExecutableLaunchMode.Debug, 480ExecutableLaunchMode.Debug, 484ExecutableLaunchMode.Debug,
Aspire.Hosting.Tests (53)
Dcp\DcpExecutorTests.cs (27)
5002[InlineData("Debug", ExecutableLaunchMode.Debug)] 5003[InlineData("NoDebug", ExecutableLaunchMode.NoDebug)] 5049Mode = ExecutableLaunchMode.NoDebug, 5062[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 5074Assert.Equal(ExecutableLaunchMode.NoDebug, plc.Mode); 5318builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 5344[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 5360Assert.Equal(ExecutableLaunchMode.Debug, launchContext.Mode); 5420Assert.Equal(ExecutableLaunchMode.Debug, config1.Mode); 7116Assert.Equal(ExecutableLaunchMode.Debug, launchConfig.Mode); 7179builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7187[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 7229Assert.Equal(ExecutableLaunchMode.Debug, projectLaunchConfiguration.GetProperty("mode").GetString()); 7236Assert.Equal(ExecutableLaunchMode.Debug, mauiLaunchConfiguration.GetProperty("mode").GetString()); 7243Assert.Equal(ExecutableLaunchMode.Debug, launchContext.Mode); 7314builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7322[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 8166[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 8182Assert.Equal(ExecutableLaunchMode.Debug, plc.Mode); 8207[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 8223Assert.Equal(ExecutableLaunchMode.Debug, launchConfig.Mode); 8651Assert.Equal(ExecutableLaunchMode.NoDebug, plc.Mode); 9561[InlineData(ExecutableLaunchMode.Debug, ExecutableLaunchMode.Debug)] 9562[InlineData(ExecutableLaunchMode.NoDebug, ExecutableLaunchMode.NoDebug)] 10984Assert.Equal(ExecutableLaunchMode.Debug, config.Mode);
Dcp\ExecutableLaunchPlanTests.cs (3)
190[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 198Assert.Equal(ExecutableLaunchMode.NoDebug, decision.LaunchMode); 199Assert.Equal(ExecutableLaunchMode.Debug, decision.ProjectLaunchMode);
DebugSupportExtensionsTests.cs (22)
89await executable.Resource.CreateLaunchConfigurationAsync(ExecutableLaunchMode.NoDebug, cts.Token)); 93Assert.Equal(ExecutableLaunchMode.NoDebug, observedContext.Mode); 96Assert.Equal(ExecutableLaunchMode.NoDebug, launchConfiguration.Mode); 105var launchConfiguration = Assert.IsType<ProjectLaunchConfiguration>(await CreateLaunchConfigurationForTestAsync(project.Resource, ExecutableLaunchMode.Debug)); 107Assert.Equal(ExecutableLaunchMode.Debug, launchConfiguration.Mode); 126var launchConfiguration = Assert.IsType<ProjectLaunchConfiguration>(await CreateLaunchConfigurationForTestAsync(project.Resource, ExecutableLaunchMode.Debug)); 157var launchConfiguration = Assert.IsType<ProjectLaunchConfiguration>(await CreateLaunchConfigurationForTestAsync(project.Resource, ExecutableLaunchMode.NoDebug)); 159Assert.Equal(ExecutableLaunchMode.NoDebug, launchConfiguration.Mode); 171var launchConfiguration = Assert.IsType<TestGoLaunchConfiguration>(await CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.NoDebug)); 174Assert.Equal(ExecutableLaunchMode.NoDebug, launchConfiguration.Mode); 191var launchConfiguration = Assert.IsType<TestGoLaunchConfiguration>(await CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.Debug)); 193Assert.Equal(ExecutableLaunchMode.Debug, launchConfiguration.Mode); 211await CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.Debug, cts.Token); 235await executable.Resource.CreateLaunchConfigurationAsync(ExecutableLaunchMode.NoDebug, cts.Token)); 238Assert.Equal(ExecutableLaunchMode.NoDebug, launchConfiguration.Mode); 240Assert.Equal(ExecutableLaunchMode.NoDebug, actualContext.Mode); 276ExecutableLaunchMode.NoDebug, 285Assert.Equal(ExecutableLaunchMode.NoDebug, launchConfiguration.Mode); 296var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.Debug)); 312var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.Debug)); 324var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => CreateLaunchConfigurationForTestAsync(executable.Resource, ExecutableLaunchMode.Debug)); 500string mode = ExecutableLaunchMode.Debug,
ExecutableResourceBuilderExtensionTests.cs (1)
120ExecutableLaunchMode.NoDebug)));
Aspire.Hosting.TestUtilities (1)
Utils\LaunchConfigurationTestHelpers.cs (1)
12string mode = ExecutableLaunchMode.Debug,