15 references to TrayCliJsonContext
aspire (4)
Backchannel\TrayWatchStream.cs (3)
80}, TrayCliJsonContext.Default.TrayWatchMessage); 298var json = JsonSerializer.Serialize(message, TrayCliJsonContext.Default.TrayWatchMessage); 424}, TrayCliJsonContext.Default.TrayWatchMessage), true);
Commands\StopCommand.TrayProtocol.cs (1)
43var json = JsonSerializer.Serialize(response, TrayCliJsonContext.Default.TrayStopMessage);
Aspire.Cli.Tests (11)
Backchannel\TrayWatchStreamTests.cs (6)
1046JsonSerializer.Serialize(snapshot, TrayCliJsonContext.Default.TrayWatchMessage), 1047JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "healthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage), 1048JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "warning" }] }, TrayCliJsonContext.Default.TrayWatchMessage), 1049JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "unhealthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage), 1050JsonSerializer.Serialize(stop, TrayCliJsonContext.Default.TrayStopMessage)), "txt"); 1057=> JsonSerializer.Deserialize(json, TrayCliJsonContext.Default.TrayWatchMessage)!;
Commands\TrayProtocolCommandTests.cs (5)
42var message = JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayWatchMessage)!; 76Assert.Equal("snapshot", JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayWatchMessage)!.Type); 192var message = JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayStopMessage)!; 243var message = JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayStopMessage)!; 302var message = JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayStopMessage)!;