11 references to NativeBackchannelProtocol
Aspire.Hosting.Native.Core.Tests (4)
NativeCliProtocolTests.cs (1)
154
Assert.Equal(expected,
NativeBackchannelProtocol
.ReadCancellationId(request));
NativeProtocolParsingTests.cs (3)
170
Assert.Throws<ArgumentException>(() =>
NativeBackchannelProtocol
.ReadEnumeratorToken(Request(parameters)));
178
request =
NativeBackchannelProtocol
.ParseRequest(document.RootElement);
182
Assert.Equal(JsonValueKind.Null,
NativeBackchannelProtocol
.NullResult.ValueKind);
Aspire.Hosting.Native.Server (7)
Rpc\NativeBackchannelRpc.cs (7)
37
var request =
NativeBackchannelProtocol
.ParseRequest(envelope);
43
var id =
NativeBackchannelProtocol
.ReadCancellationId(request);
91
var result =
NativeBackchannelProtocol
.NullResult;
98
var token =
NativeBackchannelProtocol
.ReadEnumeratorToken(request);
126
result =
NativeBackchannelProtocol
.EnumeratorResult(next);
143
result =
NativeBackchannelProtocol
.StreamDescriptor(token);
187
await peer.SendAsync(
NativeBackchannelProtocol
.EncodeResponse(request.Id.Value, result, error), lifetime.Token).ConfigureAwait(false);