2 implementations of IAppHostRpcClient
aspire (1)
Projects\AppHostRpcClient.cs (1)
17
internal sealed class AppHostRpcClient :
IAppHostRpcClient
Aspire.Cli.Tests (1)
TestServices\FakeAppHostServerSession.cs (1)
124
internal class FakeAppHostRpcClient :
IAppHostRpcClient
30 references to IAppHostRpcClient
aspire (23)
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;
292
public async Task<
IAppHostRpcClient
> GetRpcClientAsync(CancellationToken cancellationToken)
Projects\GuestAppHostProject.cs (8)
329
var
rpcClient = await serverSession.GetRpcClientAsync(cancellationToken);
501
IAppHostRpcClient
rpcClient;
1128
IAppHostRpcClient
rpcClient;
1646
IAppHostRpcClient
rpcClient,
2070
IAppHostRpcClient
rpcClient,
2118
IAppHostRpcClient
rpcClient,
2184
IAppHostRpcClient
rpcClient,
2210
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);
422
IAppHostRpcClient
rpcClient,
484
IAppHostRpcClient
rpcClient,
Aspire.Cli.Tests (7)
Commands\Sdk\SdkExportCommandTests.cs (1)
371
IAppHostRpcClient
rpcClient,
Projects\GuestAppHostProjectTests.cs (2)
1154
GetRpcClientAsyncCallback = _ => Task.FromException<
IAppHostRpcClient
>(
1262
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)