5 instantiations of DevTunnelStatus
Aspire.Hosting.DevTunnels.Tests (5)
DevTunnelResourceBuilderExtensionsTests.cs (3)
238TunnelStatus = new("mytunnel.eun1", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []) 597TunnelStatus = new("mytunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []) 655tunnel.Resource.LastKnownStatus = new("tunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []);
TestDevTunnelClient.cs (2)
20public DevTunnelStatus TunnelStatus { get; set; } = new("test-tunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []); 45return Task.FromResult(new DevTunnelStatus(tunnelId, HostConnections: 1, ClientConnections: 0, Description: "", Labels: []));
16 references to DevTunnelStatus
Aspire.Hosting.DevTunnels (13)
DevTunnelCliClient.cs (6)
66public async Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = default, CancellationToken cancellationToken = default) 80(var tunnel, exitCode, error) = await CallCliAsJsonAsync<DevTunnelStatus>((stdout, stderr, log, ct) => _cli.CreateTunnelAsync(tunnelId, options, stdout, stderr, log, ct), 95(tunnel, exitCode, error) = await CallCliAsJsonAsync<DevTunnelStatus>( 156public async Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default) 159var (tunnel, exitCode, error) = await CallCliAsJsonAsync<DevTunnelStatus>(
DevTunnelHealthCheck.cs (1)
26var tunnelStatus = await _devTunnelClient.GetTunnelAsync(_tunnelResource.ResolvedTunnelId, logger, cancellationToken).ConfigureAwait(false);
DevTunnelPortHealthCheck.cs (1)
19var tunnelStatus = tunnelResource.LastKnownStatus;
DevTunnelResource.cs (1)
39internal DevTunnelStatus? LastKnownStatus { get; set; }
DevTunnelResourceBuilderExtensions.cs (2)
149var tunnelStatus = await devTunnelClient.CreateTunnelAsync(tunnelResource.TunnelId, tunnelResource.Options, logger, ct).ConfigureAwait(false); 693var tunnelStatus = portResource.DevTunnel.LastKnownStatus;
IDevTunnelClient.cs (2)
16Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = default, CancellationToken cancellationToken = default); 24Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default);
Aspire.Hosting.DevTunnels.Tests (3)
TestDevTunnelClient.cs (3)
20public DevTunnelStatus TunnelStatus { get; set; } = new("test-tunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []); 42public Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = null, CancellationToken cancellationToken = default) 66public Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = null, CancellationToken cancellationToken = default)