2 implementations of IDevTunnelClient
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
11internal sealed class DevTunnelCliClient(IConfiguration configuration) : IDevTunnelClient
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelCliInstallationManagerTests.cs (1)
83private sealed class TestDevTunnelClient(Version cliVersion) : IDevTunnelClient
11 references to IDevTunnelClient
Aspire.Hosting.DevTunnels (11)
DevTunnelCliInstallationManager.cs (3)
12private readonly IDevTunnelClient _devTunnelClient; 20IDevTunnelClient devTunnelClient, 30IDevTunnelClient devTunnelClient,
DevTunnelHealthCheck.cs (2)
12IDevTunnelClient devTunnelClient, 17private readonly IDevTunnelClient _devTunnelClient = devTunnelClient ?? throw new ArgumentNullException(nameof(devTunnelClient));
DevTunnelLoginManager.cs (2)
11IDevTunnelClient devTunnelClient, 18private readonly IDevTunnelClient _devTunnelClient = devTunnelClient;
DevTunnelResourceBuilderExtensions.cs (4)
80builder.Services.TryAddSingleton<IDevTunnelClient, DevTunnelCliClient>(); 91services.GetRequiredService<IDevTunnelClient>(), 122var devTunnelClient = e.Services.GetRequiredService<IDevTunnelClient>();