4 writes to Value
Aspire.Hosting (4)
ApplicationModel\ResolvedPort.cs (4)
34public static ResolvedPort Explicit(int port) => new() { Value = port, IsAllocated = false }; 41public static ResolvedPort Allocated(int port) => new() { Value = port, IsAllocated = true }; 48public static ResolvedPort Implicit(int port) => new() { Value = port, IsImplicit = true }; 54public static ResolvedPort None() => new() { Value = null, IsAllocated = false };
23 references to Value
Aspire.Hosting (8)
ApplicationModel\ResolvedPort.cs (1)
59public static implicit operator int?(ResolvedPort resolvedPort) => resolvedPort.Value;
ApplicationModel\ResourceExtensions.cs (3)
879ResolvedPort exposedPort = (endpoint.UriScheme, publicPort, targetPort.Value) switch 896if (exposedPort.Value is int ep) 901if (targetPort.Value is int tp)
Publishing\ManifestPublishingContext.cs (4)
515if (resolved.ExposedPort.Value is int exposedPort && !resolved.ExposedPort.IsImplicit && 516(!resolved.TargetPort.Value.HasValue || resolved.TargetPort.Value.Value != exposedPort)) 521if (resolved.TargetPort.Value is int targetPort)
Aspire.Hosting.Azure.AppContainers (2)
ContainerAppContext.cs (2)
165.GroupBy(x => x.resolved.TargetPort.Value) 274_endpointMapping[endpoint.Name] = new(endpoint.UriScheme, NormalizedContainerAppName, resolved.ExposedPort.Value ?? g.Port.Value, g.Port.Value, false, g.External, endpoint.TlsEnabled);
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
147.Select(r => r.TargetPort.Value)
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
1493candidate.TargetPort.Value == resolvedEndpoint.TargetPort.Value)) 1561if (endpoint.TargetPort.Value is int targetPort)
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
49string internalPort = resolved.TargetPort.Value is int port 55var exposedPort = (resolved.ExposedPort.IsAllocated || resolved.ExposedPort.IsImplicit) ? null : resolved.ExposedPort.Value;
Aspire.Hosting.Kubernetes (4)
KubernetesResource.cs (4)
237if (resolved.TargetPort.Value is null) 263var portValue = resolved.TargetPort.Value.Value.ToString(CultureInfo.InvariantCulture); 268if (resolved.ExposedPort.Value is int exposedPortValue && 269exposedPortValue != resolved.TargetPort.Value.Value)
Aspire.Hosting.Radius (1)
Publishing\RadiusServiceDiscovery.cs (1)
104if (resolved.TargetPort.Value is int targetPort)
Aspire.Hosting.Tests (2)
ResourceExtensionsTests.cs (2)
684Assert.Equal(1234, endpoint.TargetPort.Value); 687Assert.Equal(1234, endpoint.ExposedPort.Value);