11 writes to KillOnParentExit
aspire (8)
DotNet\DotNetCliRunner.cs (2)
166
KillOnParentExit
= KillOnParentExit,
406
KillOnParentExit
= options.KillOnParentExit,
Layout\LayoutProcessRunner.cs (2)
32
KillOnParentExit
= killOnParentExit,
81
effectiveOptions.
KillOnParentExit
= true;
Projects\DotNetAppHostProject.cs (1)
1553
KillOnParentExit
= true,
Projects\DotNetBasedAppHostServerProject.cs (1)
708
KillOnParentExit
= runControl?.KillOnParentExit ?? false,
Projects\PrebuiltAppHostServer.cs (1)
1394
KillOnParentExit
= runControl?.KillOnParentExit ?? false,
Projects\ProcessGuestLauncher.cs (1)
131
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)
79
/// graceful shutdown. Pair with <see cref="
KillOnParentExit
"/> when the child should also be
166
KillOnParentExit =
KillOnParentExit
,
406
KillOnParentExit = options.
KillOnParentExit
,
DotNet\ProcessExecutionFactory.cs (2)
75
KillOnParentExit = options.
KillOnParentExit
,
116
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)
47
Assert.True(executionFactory.LastProcessInvocationOptions?.
KillOnParentExit
);