2 implementations of IAppHostRpcClient
aspire (1)
Projects\AppHostRpcClient.cs (1)
17
internal sealed class AppHostRpcClient :
IAppHostRpcClient
Aspire.Cli.Tests (1)
TestServices\FakeAppHostServerSession.cs (1)
130
internal class FakeAppHostRpcClient :
IAppHostRpcClient
32 references to IAppHostRpcClient
aspire (24)
Commands\Sdk\SdkDumpCommand.cs (3)
210
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
308
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
349
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;
289
public async Task<
IAppHostRpcClient
> GetRpcClientAsync(CancellationToken cancellationToken)
Projects\GuestAppHostProject.cs (9)
384
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
429
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
629
IAppHostRpcClient
rpcClient;
1417
IAppHostRpcClient
rpcClient;
1950
IAppHostRpcClient
rpcClient,
2357
IAppHostRpcClient
rpcClient,
2406
IAppHostRpcClient
rpcClient,
2472
IAppHostRpcClient
rpcClient,
2498
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)
173
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
435
IAppHostRpcClient
rpcClient,
497
IAppHostRpcClient
rpcClient,
Aspire.Cli.Tests (8)
Commands\Sdk\SdkExportCommandTests.cs (1)
371
IAppHostRpcClient
rpcClient,
Projects\GuestAppHostProjectTests.cs (3)
215
GetRpcClientAsyncCallback = _ => Task.FromException<
IAppHostRpcClient
>(
1746
GetRpcClientAsyncCallback = _ => Task.FromException<
IAppHostRpcClient
>(
1861
GetRpcClientAsyncCallback = _ => Task.FromException<
IAppHostRpcClient
>(
TestServices\FakeAppHostServerSession.cs (4)
20
private readonly
IAppHostRpcClient
_rpcClient;
23
public FakeAppHostServerSession(
IAppHostRpcClient
? rpcClient = null)
30
public Func<CancellationToken, Task<
IAppHostRpcClient
>>? GetRpcClientAsyncCallback { get; init; }
67
public Task<
IAppHostRpcClient
> GetRpcClientAsync(CancellationToken cancellationToken)