1 implementation of IDevTunnelClient
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
10
internal sealed class DevTunnelCliClient(IConfiguration configuration) :
IDevTunnelClient
8 references to IDevTunnelClient
Aspire.Hosting.DevTunnels (8)
DevTunnelHealthCheck.cs (2)
8
internal sealed class DevTunnelHealthCheck(
IDevTunnelClient
devTunnelClient, DevTunnelResource tunnelResource) : IHealthCheck
10
private readonly
IDevTunnelClient
_devTunnelClient = devTunnelClient ?? throw new ArgumentNullException(nameof(devTunnelClient));
DevTunnelLoginManager.cs (2)
11
IDevTunnelClient
devTunnelClient,
18
private readonly
IDevTunnelClient
_devTunnelClient = devTunnelClient;
DevTunnelResourceBuilderExtensions.cs (4)
79
builder.Services.TryAddSingleton<
IDevTunnelClient
, DevTunnelCliClient>();
88
services => new DevTunnelHealthCheck(services.GetRequiredService<
IDevTunnelClient
>(), tunnelResource),
115
var
devTunnelClient = e.Services.GetRequiredService<
IDevTunnelClient
>();