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