11 references to TrayCliProtocol
Aspire.Tray.Tests (11)
CliProtocolTests.cs (4)
143var hosts = Enumerable.Range(1, TrayCliProtocol.MaximumAppHosts).Select(Host).ToArray(); 144Assert.Equal(TrayCliProtocol.MaximumAppHosts, Parse(Snapshot(hosts)).AppHosts.Count); 167var value = new string('x', TrayCliProtocol.MaximumMessageLength); 185Version = TrayCliProtocol.Version,
src\Aspire.Tray\Common\CliAppHostClient.cs (1)
21: this(cliPath, TimeSpan.FromSeconds(60), TrayCliProtocol.LivenessTimeout, TimeSpan.FromSeconds(1), TimeProvider.System)
src\Aspire.Tray\Common\CliProtocol.cs (6)
17if (message.Version != TrayCliProtocol.Version) 32if (message.AppHosts is null || message.AppHosts.Count > TrayCliProtocol.MaximumAppHosts) 72if (message.Version != TrayCliProtocol.Version || message.ExitCode < 0) 120if (line.Length >= TrayCliProtocol.MaximumMessageLength 121&& (line.Length != TrayCliProtocol.MaximumMessageLength || buffer[i] != '\r')) 131if (line.Length > TrayCliProtocol.MaximumMessageLength)