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