10 references to ProcessSignaler
aspire (8)
Processes\ProcessTreeGracefulShutdownService.cs (5)
231/// on Unix, sends SIGTERM via <see cref="ProcessSignaler"/>. This method does NOT wait for exit or 267ProcessSignaler.RequestGracefulShutdownWithRuntimeStartTime(target.Pid, runtimeStartTime, ProcessStartTimeHelper.LegacyStartTimeMatchTolerance, logger); 271ProcessSignaler.RequestGracefulShutdown(target.Pid, target.StartTime, logger); 386return ProcessSignaler.TryGetRunningProcess(target.Pid, target.StartTime, logger); 389return ProcessSignaler.TryGetRunningProcessWithRuntimeStartTime(target.Pid, target.StartTime.Value, ProcessStartTimeHelper.LegacyStartTimeMatchTolerance, logger);
src\Shared\ChildProcess.cs (1)
514ProcessSignaler.RequestGracefulShutdown(process.Id, expectedStartTime: null, _logger);
src\Shared\ProcessSupervisor.cs (2)
159ProcessSignaler.RequestGracefulShutdown(process.ProcessId, process.StartTime, logger); 164ProcessSignaler.RequestGracefulShutdown(process.ProcessId, process.StartTime, logger);
Aspire.Cli.Tests (2)
tests\Shared\Processes\ProcessTestFixture.cs (2)
20using TestProcessSignaler = global::ProcessSignaler; 129TestProcessSignaler.RequestGracefulShutdown(processId, expectedStartTime: null, NullLogger.Instance);