8 references to ProcessStartTimeHelper
aspire-managed (7)
Program.cs (2)
91
startInfo.Environment[KnownConfigNames.CliProcessStartedStable] =
ProcessStartTimeHelper
.GetCurrentProcessStartTimeUnixMilliseconds().ToString(CultureInfo.InvariantCulture);
92
startInfo.Environment[KnownConfigNames.CliProcessStarted] =
ProcessStartTimeHelper
.GetCurrentProcessRuntimeStartTimeUnixSeconds().ToString(CultureInfo.InvariantCulture);
src\Shared\ParentProcessLivenessMonitor.cs (3)
81
?
ProcessStartTimeHelper
.IsProcessRunningWithRuntimeStartTime(parentPid, legacyStartTime,
ProcessStartTimeHelper
.LegacyStartTimeMatchTolerance)
82
:
ProcessStartTimeHelper
.IsProcessRunning(parentPid, parentStartedUnix);
src\Shared\ParentProcessWatchdog.cs (2)
81
if (
ProcessStartTimeHelper
.TryParseStartTimeUnixSeconds(getEnvironmentVariable(stableStartVariable)) is { } stableStartTimeUnix)
90
:
ProcessStartTimeHelper
.TryParseStartTimeUnixSeconds(getEnvironmentVariable(legacyStartVariable));
Aspire.Managed.Tests (1)
TerminalHostSignalTests.cs (1)
126
var parentIdentity =
ProcessStartTimeHelper
.TryGetProcessStartTimeUnixMilliseconds(parentProcess.Id);