1 implementation of RequestAsync
Aspire.Hosting.Native.Server (1)
Rpc\NativeRpcPeer.cs (1)
29public async Task<JsonNode?> RequestAsync(string method, JsonArray arguments, CancellationToken cancellationToken)
7 references to RequestAsync
Aspire.Hosting.Native.Server (7)
Rpc\NativeProviderLifecycle.cs (3)
79var result = await peer.RequestAsync("handleExternalCapability", 94await peer.RequestAsync("cancelProviderInvocation", new JsonArray(JsonValue.Create(invocation)), 146var result = await peer.RequestAsync("releaseIntegrationResource",
Rpc\NativeProviderRegistry.cs (2)
84var metadata = NativeProviderMetadata.Read(await peer.RequestAsync("getCapabilities", [], discovery.Token).ConfigureAwait(false)); 236var result = await registration.Peer.RequestAsync("handleExternalCapability",
Rpc\NativeRpcConnection.cs (2)
165.RequestAsync(method, arguments, Closed); 200.RequestAsync("invokeCallback", new JsonArray(callbackId, arguments), timeout.Token)