4 writes to Type
aspire (3)
Backchannel\TrayWatchStream.cs (3)
79Type = "heartbeat" 290Type = "snapshot", 422Type = "error",
Aspire.Cli.Tests (1)
Backchannel\TrayWatchStreamTests.cs (1)
1041Type = "snapshot",
20 references to Type
Aspire.Cli.Tests (20)
Backchannel\TrayWatchStreamTests.cs (18)
34if (message.Type == "heartbeat") 44Assert.Equal("snapshot", message.Type); 50Assert.Equal(["snapshot", "heartbeat"], messages.Select(message => message.Type)); 91Assert.Equal(afterInitial ? ["snapshot", "snapshot"] : ["snapshot"], messages.Select(message => message.Type)); 143Assert.Equal("snapshot", message.Type); 165if (outputClosed && message.Type == "error") 175Assert.Equal("error", error.Type); 225Assert.Equal("error", error.Type); 332var type = Deserialize(json).Type; 416Assert.Equal("snapshot", snapshot!.Type); 466Assert.Equal("snapshot", initial.Type); 471Assert.Equal("snapshot", retried.Type); 532Assert.Equal(afterInitial ? ["snapshot"] : [], messages.Select(message => message.Type)); 601Assert.Equal("snapshot", snapshot!.Type); 670Assert.Equal("snapshot", snapshot.Type); 713Assert.Equal("snapshot", snapshot!.Type); 793Assert.Equal("snapshot", message.Type); 842Assert.Equal("snapshot", message.Type);
Commands\TrayProtocolCommandTests.cs (2)
44Assert.Equal("snapshot", message.Type); 76Assert.Equal("snapshot", JsonSerializer.Deserialize(Assert.Single(output.Logs), TrayCliJsonContext.Default.TrayWatchMessage)!.Type);