23 references to NativeCliJsonContext
Aspire.Hosting.Native.Core.Tests (5)
NativeProtocolParsingTests.cs (1)
294Params = JsonSerializer.Deserialize(parameters, NativeCliJsonContext.Default.JsonElement)
NativeSocketIsolationTests.cs (4)
66: Task.FromResult(NativeBackchannelReply.Value("ok", NativeCliJsonContext.Default.String))); 186NativeBackchannelReply.Value(new[] { "baseline.v2" }, NativeCliJsonContext.Default.StringArray))); 222return NativeBackchannelReply.Value("ready", NativeCliJsonContext.Default.String); 242NativeCliJsonContext.Default.String)));
Aspire.Hosting.Native.Server (18)
Auxiliary\NativeAuxiliaryBackchannel.cs (4)
92NativeCliJsonContext.Default.NativeCliDashboardUrls); 105return NativeBackchannelReply.Value((string?)null, NativeCliJsonContext.Default.String); 141return NativeBackchannelReply.Streaming(_logs.ReadAsync(CancellationToken.None), NativeCliJsonContext.Default.NativeCliLogEntry); 156return NativeBackchannelReply.Value((string?)null, NativeCliJsonContext.Default.String)
Cli\NativeCliProtocol.cs (8)
88NativeCliJsonContext.Default.NativePipelineSteps); 98return NativeBackchannelReply.Value(new[] { "baseline.v2", "pipeline-steps.v2" }, NativeCliJsonContext.Default.StringArray); 101return NativeBackchannelReply.Value((string?)null, NativeCliJsonContext.Default.String); 103return NativeBackchannelReply.Value((string?)null, NativeCliJsonContext.Default.String) with 111NativeCliJsonContext.Default.NativePublishingActivity); 114NativeCliJsonContext.Default.NativeCliDashboardUrls); 116return NativeBackchannelReply.Streaming(ResourceStatesAsync(cancellationToken), NativeCliJsonContext.Default.NativeCliResourceState); 118return NativeBackchannelReply.Streaming(_logs.ReadAsync(cancellationToken), NativeCliJsonContext.Default.NativeCliLogEntry);
Rpc\NativeBackchannelProtocol.cs (6)
13JsonSerializer.SerializeToElement((string?)null, NativeCliJsonContext.Default.String); 17var request = envelope.Deserialize(NativeCliJsonContext.Default.NativeCliRequest) 29var cancellation = request.Params?.Deserialize(NativeCliJsonContext.Default.NativeCliCancellation) 54JsonSerializer.SerializeToElement(new NativeCliStreamDescriptor(token), NativeCliJsonContext.Default.NativeCliStreamDescriptor); 57JsonSerializer.SerializeToElement(result, NativeCliJsonContext.Default.NativeCliEnumeratorResult); 65}, NativeCliJsonContext.Default.NativeCliResponse);