13 writes to Lifetime
aspire (9)
DotNet\DotNetCliRunner.cs (2)
163
Lifetime
= Lifetime,
405
Lifetime
= options.Lifetime,
Layout\LayoutProcessRunner.cs (2)
33
Lifetime
= ChildProcessLifetime.OwnedTree,
78
effectiveOptions.
Lifetime
= ChildProcessLifetime.OwnedTree;
Projects\DotNetAppHostProject.cs (1)
1562
Lifetime
= ChildProcessLifetime.AppHost,
Projects\DotNetBasedAppHostServerProject.cs (1)
636
Lifetime
= ChildProcessLifetime.AppHost,
Projects\GuestAppHostProject.cs (1)
1033
Lifetime
= ChildProcessLifetime.OwnedTree,
Projects\PrebuiltAppHostServer.cs (1)
1354
Lifetime
= ChildProcessLifetime.AppHost,
Projects\ProcessGuestLauncher.cs (1)
134
Lifetime
= ChildProcessLifetime.OwnedTree,
Aspire.Cli.Tests (4)
DotNet\OwnedProcessExecutionTests.cs (1)
32
Lifetime
= parentExitOptIn ? ChildProcessLifetime.CallerManaged : ChildProcessLifetime.OwnedTree,
DotNet\ProcessExecutionTests.cs (1)
209
Lifetime
= ownedTree ? Aspire.Shared.ChildProcessLifetime.OwnedTree : Aspire.Shared.ChildProcessLifetime.AppHost,
DotNet\ProcessInvocationOptionsTests.cs (1)
32
Lifetime
= ChildProcessLifetime.AppHost,
Layout\LayoutProcessRunnerTests.cs (1)
124
options: new ProcessInvocationOptions {
Lifetime
= ChildProcessLifetime.AppHost }, killOnParentExit: true);
10 references to Lifetime
aspire (5)
DotNet\DotNetCliRunner.cs (2)
163
Lifetime =
Lifetime
,
405
Lifetime = options.
Lifetime
,
DotNet\ProcessExecution.cs (2)
25
Lifetime = options.KillOnParentExit && options.
Lifetime
!= ChildProcessLifetime.AppHost
27
: options.
Lifetime
,
Layout\LayoutProcessRunner.cs (1)
76
if (!effectiveOptions.Detached && effectiveOptions.
Lifetime
!= ChildProcessLifetime.AppHost)
Aspire.Cli.Tests (5)
Layout\LayoutProcessRunnerTests.cs (5)
40
Assert.Equal(ChildProcessLifetime.OwnedTree, capturedOptions.
Lifetime
);
90
Assert.Equal(ChildProcessLifetime.OwnedTree, capturedOptions.
Lifetime
);
93
Assert.Equal(ChildProcessLifetime.CallerManaged, callerOptions.
Lifetime
);
110
Assert.Equal(ChildProcessLifetime.CallerManaged, capturedOptions.
Lifetime
);
128
Assert.Equal(ChildProcessLifetime.AppHost, capturedOptions.
Lifetime
);