2 writes to AppHostPid
aspire (1)
Backchannel\TrayWatchStream.cs (1)
219AppHostPid = info.ProcessId,
Aspire.Cli.Tests (1)
Backchannel\TrayWatchStreamTests.cs (1)
1037var 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)
293.ThenBy(host => host.AppHostPid) 356logger.LogDebug("Dashboard URL lookup timed out or was canceled for AppHost PID {Pid}.", hosts[index].AppHostPid); 362logger.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); 418host => { Assert.Equal(10, host.AppHostPid); Assert.Null(host.DashboardUrl); }, 419host => { Assert.Equal(20, host.AppHostPid); Assert.Equal("http://localhost:1234", host.DashboardUrl); }); 473Assert.Equal(10, host.AppHostPid); 602Assert.Equal(Enumerable.Range(1, TrayCliProtocol.MaximumAppHosts), snapshot.AppHosts!.Select(host => host.AppHostPid)); 674Assert.Equal(100 + i, host.AppHostPid); 680host => { Assert.Equal(1, host.AppHostPid); Assert.Null(host.DashboardUrl); }, 681host => { Assert.Equal(20, host.AppHostPid); Assert.Equal("http://localhost:1234", host.DashboardUrl); }, 682host => Assert.Equal(100 + i, host.AppHostPid)); 965Assert.Equal(20, host.AppHostPid);