2 writes to AppHostPid
aspire (1)
Backchannel\TrayWatchStream.cs (1)
217AppHostPid = info.ProcessId,
Aspire.Cli.Tests (1)
Backchannel\TrayWatchStreamTests.cs (1)
979var host = new TrayAppHost { AppHostPath = "/project/apphost.cs", AppHostPid = 42, ProcessStartTimeUnixMilliseconds = 1000 };
18 references to AppHostPid
aspire (5)
Backchannel\TrayResourceHealthSubscription.cs (2)
49logger.LogDebug("Resource health stream ended for AppHost PID {Pid}.", Host.AppHostPid); 56logger.LogDebug(ex, "Resource health unavailable for AppHost PID {Pid}.", Host.AppHostPid);
Backchannel\TrayWatchStream.cs (3)
291.ThenBy(host => host.AppHostPid) 354logger.LogDebug("Dashboard URL lookup timed out or was canceled for AppHost PID {Pid}.", hosts[index].AppHostPid); 360logger.LogDebug(ex, "Dashboard URL unavailable for AppHost PID {Pid}.", hosts[index].AppHostPid);
Aspire.Cli.Tests (13)
Backchannel\TrayWatchStreamTests.cs (13)
145host => { Assert.Equal(10, host.AppHostPid); Assert.Equal(1000, host.ProcessStartTimeUnixMilliseconds); }, 146host => { Assert.Equal(20, host.AppHostPid); Assert.Null(host.ProcessStartTimeUnixMilliseconds); }); 148message => Assert.Equal(20, Assert.Single(message.AppHosts!).AppHostPid), 241received.Add(Assert.Single(Deserialize(json).AppHosts!).AppHostPid); 360host => { Assert.Equal(10, host.AppHostPid); Assert.Null(host.DashboardUrl); }, 361host => { Assert.Equal(20, host.AppHostPid); Assert.Equal("http://localhost:1234", host.DashboardUrl); }); 415Assert.Equal(10, host.AppHostPid); 544Assert.Equal(Enumerable.Range(1, TrayCliProtocol.MaximumAppHosts), snapshot.AppHosts!.Select(host => host.AppHostPid)); 616Assert.Equal(100 + i, host.AppHostPid); 622host => { Assert.Equal(1, host.AppHostPid); Assert.Null(host.DashboardUrl); }, 623host => { Assert.Equal(20, host.AppHostPid); Assert.Equal("http://localhost:1234", host.DashboardUrl); }, 624host => Assert.Equal(100 + i, host.AppHostPid)); 907Assert.Equal(20, host.AppHostPid);