1 instantiation of ContainerNetworkTunnelProxy
Aspire.Hosting (1)
Dcp\Model\ContainerTunnel.cs (1)
279var tp = new ContainerNetworkTunnelProxy(new ContainerNetworkTunnelProxySpec());
19 references to ContainerNetworkTunnelProxy
Aspire.Hosting (12)
Dcp\ContainerCreator.cs (8)
62private Task<AppResource<ContainerNetworkTunnelProxy>>? _tunnelCreationTask; 476private async Task<AppResource<ContainerNetworkTunnelProxy>> CreateTunnelProxyResourceAsync( 482Debug.Assert(!_appResources.Get().OfType<AppResource<ContainerNetworkTunnelProxy>>().Any(), "This method should only be called if a tunnel proxy resource hasn't already been created."); 484var tunnelProxy = ContainerNetworkTunnelProxy.Create(GetTunnelProxyResourceName()); 488var tunnelAppResource = new AppResource<ContainerNetworkTunnelProxy>(tunnelProxy); 582ContainerNetworkTunnelProxy tunnelProxy, 609var 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 (7)
Dcp\DcpExecutorTests.cs (4)
9451var tunnelProxy = Assert.Single(kubernetesService.CreatedResources.OfType<ContainerNetworkTunnelProxy>()); 9523var tunnelProxy = Assert.Single(createdResources.OfType<ContainerNetworkTunnelProxy>());
Dcp\TestKubernetesService.cs (3)
91if (res is ContainerNetworkTunnelProxy proxy) 411if (res is ContainerNetworkTunnelProxy proxy && result is ContainerNetworkTunnelProxy updatedProxy)