6 instantiations of DevTunnelStatus
Aspire.Hosting.DevTunnels.Tests (6)
DevTunnelResourceBuilderExtensionsTests.cs (4)
279TunnelStatus = new("mytunnel.eun1", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []) 335TunnelStatus = new("mytunnel.eun1", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []) 694TunnelStatus = new("mytunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []) 752tunnel.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: []); 47return Task.FromResult(new DevTunnelStatus(CreatedTunnelId ?? tunnelId, HostConnections: 1, ClientConnections: 0, Description: "", Labels: []));
17 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)
150var tunnelStatus = await devTunnelClient.CreateTunnelAsync(tunnelResource.TunnelId, tunnelResource.Options, logger, ct).ConfigureAwait(false); 728var 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 (4)
DevTunnelExpirationTests.cs (1)
169var tunnel = await client.CreateTunnelAsync("mytunnel", options);
TestDevTunnelClient.cs (3)
20public DevTunnelStatus TunnelStatus { get; set; } = new("test-tunnel", HostConnections: 1, ClientConnections: 0, Description: "", Labels: []); 44public Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = null, CancellationToken cancellationToken = default) 68public Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = null, CancellationToken cancellationToken = default)