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