2 implementations of IAppHostRpcClient
aspire (1)
Projects\AppHostRpcClient.cs (1)
17internal sealed class AppHostRpcClient : IAppHostRpcClient
Aspire.Cli.Tests (1)
TestServices\FakeAppHostServerSession.cs (1)
107internal class FakeAppHostRpcClient : IAppHostRpcClient
30 references to IAppHostRpcClient
aspire (23)
Commands\Sdk\SdkDumpCommand.cs (3)
203var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken); 301var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken); 342IAppHostRpcClient rpcClient,
Commands\Sdk\SdkExportCommand.cs (1)
220var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
Commands\Sdk\SdkGenerateCommand.cs (1)
164var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
Projects\AppHostRpcClient.cs (3)
15/// Implementation of <see cref="IAppHostRpcClient"/> using JSON-RPC over sockets/pipes. 253/// Factory for creating <see cref="IAppHostRpcClient"/> instances. 258public async Task<IAppHostRpcClient> ConnectAsync(string socketPath, string authenticationToken, CancellationToken cancellationToken)
Projects\AppHostServerSession.cs (2)
59private IAppHostRpcClient? _rpcClient; 292public async Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken)
Projects\GuestAppHostProject.cs (8)
327var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken); 497IAppHostRpcClient rpcClient; 1108IAppHostRpcClient rpcClient; 1620IAppHostRpcClient rpcClient, 2044IAppHostRpcClient rpcClient, 2081IAppHostRpcClient rpcClient, 2146IAppHostRpcClient rpcClient, 2172IAppHostRpcClient rpcClient,
Projects\IAppHostRpcClient.cs (1)
113Task<IAppHostRpcClient> ConnectAsync(string socketPath, string authenticationToken, CancellationToken cancellationToken);
Projects\IAppHostServerSession.cs (1)
64Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken);
Scaffolding\ScaffoldingService.cs (3)
160var rpcClient = await serverSession.GetRpcClientAsync(cancellationToken); 419IAppHostRpcClient rpcClient, 478IAppHostRpcClient rpcClient,
Aspire.Cli.Tests (7)
Commands\Sdk\SdkExportCommandTests.cs (1)
371IAppHostRpcClient rpcClient,
Projects\GuestAppHostProjectTests.cs (2)
1151GetRpcClientAsyncCallback = _ => Task.FromException<IAppHostRpcClient>( 1191GetRpcClientAsyncCallback = _ => Task.FromException<IAppHostRpcClient>(
TestServices\FakeAppHostServerSession.cs (4)
19private readonly IAppHostRpcClient _rpcClient; 22public FakeAppHostServerSession(IAppHostRpcClient? rpcClient = null) 29public Func<CancellationToken, Task<IAppHostRpcClient>>? GetRpcClientAsyncCallback { get; init; } 66public Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken)