1 instantiation of ContainerNetworkTunnelProxy
Aspire.Hosting (1)
Dcp\Model\ContainerTunnel.cs (1)
279
var tp = new
ContainerNetworkTunnelProxy
(new ContainerNetworkTunnelProxySpec());
27 references to ContainerNetworkTunnelProxy
Aspire.Hosting (12)
Dcp\ContainerNetworkEndpointProvisioner.cs (8)
70
private Task<AppResource<
ContainerNetworkTunnelProxy
>>? _tunnelCreationTask;
407
private async Task<AppResource<
ContainerNetworkTunnelProxy
>> CreateTunnelProxyResourceAsync(
413
Debug.Assert(!_appResources.Get().OfType<AppResource<
ContainerNetworkTunnelProxy
>>().Any(), "This method should only be called if a tunnel proxy resource hasn't already been created.");
415
var
tunnelProxy =
ContainerNetworkTunnelProxy
.Create(GetTunnelProxyResourceName());
420
var tunnelAppResource = new AppResource<
ContainerNetworkTunnelProxy
>(tunnelProxy);
430
ContainerNetworkTunnelProxy
tunnelProxy,
457
var
observedProxy = observedProxies.Single();
Dcp\Model\ContainerTunnel.cs (3)
100
/// Represents the status of a single tunnel managed by <see cref="
ContainerNetworkTunnelProxy
"/>.
277
public static
ContainerNetworkTunnelProxy
Create(string name)
279
var
tp = new ContainerNetworkTunnelProxy(new ContainerNetworkTunnelProxySpec());
Dcp\Model\GroupVersion.cs (1)
44
Schema.Add<
ContainerNetworkTunnelProxy
>(ContainerNetworkTunnelProxyKind, "containernetworktunnelproxies");
Aspire.Hosting.Tests (15)
Dcp\DcpExecutorTests.cs (12)
10188
var
tunnelProxy = Assert.Single(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10239
Assert.Single(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10413
Assert.Empty(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10482
Assert.Empty(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10512
Assert.Empty(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10553
Assert.Empty(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10572
Assert.Single(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10734
var
tunnelProxy = Assert.Single(kubernetesService.CreatedResources.OfType<
ContainerNetworkTunnelProxy
>());
10806
var
tunnelProxy = Assert.Single(createdResources.OfType<
ContainerNetworkTunnelProxy
>());
Dcp\TestKubernetesService.cs (3)
122
if (res is
ContainerNetworkTunnelProxy
proxy)
460
if (res is
ContainerNetworkTunnelProxy
proxy && result is
ContainerNetworkTunnelProxy
updatedProxy)