15 writes to KillOnParentExit
aspire (10)
DotNet\DotNetCliRunner.cs (2)
186
KillOnParentExit
= KillOnParentExit,
436
KillOnParentExit
= options.KillOnParentExit,
Layout\LayoutProcessRunner.cs (2)
32
KillOnParentExit
= killOnParentExit,
73
effectiveOptions.
KillOnParentExit
= true;
Projects\DotNetAppHostProject.cs (2)
1561
KillOnParentExit
= false,
1629
directRunOptions.
KillOnParentExit
= true;
Projects\DotNetBasedAppHostServerProject.cs (1)
655
KillOnParentExit
= runControl?.KillOnParentExit ?? false,
Projects\NativeAppHostServerProject.cs (1)
261
KillOnParentExit
= runControl?.KillOnParentExit ?? false,
Projects\PrebuiltAppHostServer.cs (1)
824
KillOnParentExit
= runControl?.KillOnParentExit ?? false,
Projects\ProcessGuestLauncher.cs (1)
133
KillOnParentExit
= isolateConsoleForGracefulShutdown,
Aspire.Cli.Tests (5)
DotNet\OwnedProcessExecutionTests.cs (1)
31
KillOnParentExit
= parentExitOptIn,
DotNet\ProcessExecutionTests.cs (2)
188
KillOnParentExit
= killOnParentExit,
239
KillOnParentExit
= killOnParentExit,
DotNet\ProcessInvocationOptionsTests.cs (1)
34
KillOnParentExit
= true,
Layout\LayoutProcessRunnerTests.cs (1)
84
var callerOptions = new ProcessInvocationOptions {
KillOnParentExit
= !optInArgument };
13 references to KillOnParentExit
aspire (6)
DotNet\DotNetCliRunner.cs (3)
95
/// graceful shutdown. Pair with <see cref="
KillOnParentExit
"/> when the child should also be
186
KillOnParentExit =
KillOnParentExit
,
436
KillOnParentExit = options.
KillOnParentExit
,
DotNet\ProcessExecution.cs (1)
25
Lifetime = options.
KillOnParentExit
&& options.Lifetime != ChildProcessLifetime.AppHost
DotNet\ProcessExecutionFactory.cs (2)
157
if (OperatingSystem.IsWindows() && (options.IsolateConsole || options.
KillOnParentExit
|| options.Detached))
171
startInfo.KillOnParentExit = options.
KillOnParentExit
;
Aspire.Cli.Tests (7)
Commands\TrayCommandTests.cs (1)
160
Assert.False(factory.LastProcessInvocationOptions.
KillOnParentExit
);
Layout\LayoutProcessRunnerTests.cs (3)
89
Assert.True(capturedOptions.
KillOnParentExit
);
92
Assert.Equal(!optInArgument, callerOptions.
KillOnParentExit
);
127
Assert.True(capturedOptions.
KillOnParentExit
);
Projects\DotNetAppHostProjectTests.cs (2)
340
Assert.False(options.
KillOnParentExit
);
1099
Assert.True(options.
KillOnParentExit
);
Projects\ProcessGuestLauncherTests.cs (1)
48
Assert.True(executionFactory.LastProcessInvocationOptions?.
KillOnParentExit
);