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