5 instantiations of WindowsConsoleProcessJob
aspire (1)
Processes\WindowsConsoleProcessJob.cs (1)
51private static readonly Lazy<WindowsConsoleProcessJob> s_shared = new(static () => new WindowsConsoleProcessJob());
Aspire.Cli.Tests (4)
Processes\WindowsConsoleProcessJobTests.cs (4)
19using var job = new WindowsConsoleProcessJob(); 32var job = new WindowsConsoleProcessJob(); 54var job = new WindowsConsoleProcessJob(); 72using var job = new WindowsConsoleProcessJob();
10 references to WindowsConsoleProcessJob
aspire (5)
Processes\IsolatedProcess.Windows.cs (2)
83var jobHandle = startInfo.KillOnParentExit ? WindowsConsoleProcessJob.Shared.Handle : null; 227jobHandle: startInfo.KillOnParentExit ? WindowsConsoleProcessJob.Shared.Handle : null);
Processes\WindowsConsoleProcessJob.cs (2)
51private static readonly Lazy<WindowsConsoleProcessJob> s_shared = new(static () => new WindowsConsoleProcessJob()); 62public static WindowsConsoleProcessJob Shared => s_shared.Value;
Projects\IAppHostServerProject.cs (1)
58/// <see cref="WindowsConsoleProcessJob"/> kill-on-close safety net.
Aspire.Cli.Tests (5)
Processes\WindowsConsoleProcessJobTests.cs (5)
19using var job = new WindowsConsoleProcessJob(); 32var job = new WindowsConsoleProcessJob(); 54var job = new WindowsConsoleProcessJob(); 72using var job = new WindowsConsoleProcessJob(); 121private static Process SpawnJobAssignedChildProcess(WindowsConsoleProcessJob job, bool createNewConsole)