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