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