11 writes to KillOnParentExit
aspire (8)
DotNet\DotNetCliRunner.cs (2)
160KillOnParentExit = KillOnParentExit, 394KillOnParentExit = options.KillOnParentExit,
Layout\LayoutProcessRunner.cs (2)
32KillOnParentExit = killOnParentExit, 81effectiveOptions.KillOnParentExit = true;
Projects\DotNetAppHostProject.cs (1)
1544KillOnParentExit = true,
Projects\DotNetBasedAppHostServerProject.cs (1)
697KillOnParentExit = runControl?.KillOnParentExit ?? false,
Projects\PrebuiltAppHostServer.cs (1)
1394KillOnParentExit = runControl?.KillOnParentExit ?? false,
Projects\ProcessGuestLauncher.cs (1)
136KillOnParentExit = isolateConsoleForGracefulShutdown,
Aspire.Cli.Tests (3)
DotNet\ProcessInvocationOptionsTests.cs (1)
30KillOnParentExit = true,
Layout\LayoutProcessRunnerTests.cs (2)
163var callerOptions = new ProcessInvocationOptions { KillOnParentExit = true }; 185var callerOptions = new ProcessInvocationOptions { KillOnParentExit = false };
17 references to KillOnParentExit
aspire (7)
DotNet\DotNetCliRunner.cs (3)
78/// graceful shutdown. Pair with <see cref="KillOnParentExit"/> when the child should also be 160KillOnParentExit = KillOnParentExit, 394KillOnParentExit = options.KillOnParentExit,
DotNet\ProcessExecutionFactory.cs (2)
72KillOnParentExit = options.KillOnParentExit, 113KillOnParentExit = options.KillOnParentExit,
Layout\LayoutProcessRunner.cs (2)
47var effectiveEnvironment = options.KillOnParentExit && OperatingSystem.IsWindows() 85var effectiveEnvironment = effectiveOptions.KillOnParentExit && OperatingSystem.IsWindows()
Aspire.Cli.Tests (10)
Layout\LayoutProcessRunnerTests.cs (8)
111Assert.True(capturedOptions.KillOnParentExit); 130Assert.False(capturedOptions.KillOnParentExit); 147Assert.True(capturedOptions.KillOnParentExit); 168Assert.True(capturedOptions.KillOnParentExit); 191Assert.True(capturedOptions.KillOnParentExit); 194Assert.False(callerOptions.KillOnParentExit); 218Assert.True(capturedOptions.KillOnParentExit); 247Assert.True(capturedOptions.KillOnParentExit);
NuGet\BundleNuGetPackageCacheTests.cs (1)
112Assert.True(executionFactory.LastProcessInvocationOptions?.KillOnParentExit);
Projects\ProcessGuestLauncherTests.cs (1)
48Assert.True(executionFactory.LastProcessInvocationOptions?.KillOnParentExit);