2 implementations of INativeBackchannelRpc
Aspire.Hosting.Native.Core.Tests (1)
TestServices\RecordingBackchannelRpc.cs (1)
11
internal sealed class RecordingBackchannelRpc(INativeBackchannelRpc inner) :
INativeBackchannelRpc
Aspire.Hosting.Native.Server (1)
Rpc\NativeBackchannelRpc.cs (1)
15
internal sealed class NativeBackchannelRpc(NativeServerOptions options, ILogger logger, INativeRpcPeerFactory peers) :
INativeBackchannelRpc
9 references to INativeBackchannelRpc
Aspire.Hosting.Native.Core.Tests (4)
TestServices\NativeAuxiliaryTestHost.cs (1)
39
public NativeAuxiliaryTestHost(NativeApplicationServer server, NativeServerOptions options,
INativeBackchannelRpc
rpc)
TestServices\NativeCliTestHost.cs (2)
29
Func<NativeCliDashboardUrls> dashboard,
INativeBackchannelRpc
rpc)
52
Func<NativeCliDashboardUrls> dashboard,
INativeBackchannelRpc
rpc) => new(server, options, dashboard, rpc);
TestServices\RecordingBackchannelRpc.cs (1)
11
internal sealed class RecordingBackchannelRpc(
INativeBackchannelRpc
inner) : INativeBackchannelRpc
Aspire.Hosting.Native.Server (5)
Auxiliary\NativeAuxiliaryBackchannel.cs (2)
26
private readonly
INativeBackchannelRpc
_rpc;
50
NativeCliLogBuffer logs, NativeCliProcessMetadata cliProcess,
INativeBackchannelRpc
rpc, ILogger logger)
Cli\NativeCliProtocol.cs (2)
26
private readonly
INativeBackchannelRpc
_rpc;
32
INativeBackchannelRpc
rpc)
NativeServerHostedService.cs (1)
121
INativeBackchannelRpc
backchannelRpc = new NativeBackchannelRpc(options,