4 writes to Value
Aspire.Hosting (4)
ApplicationModel\ResolvedPort.cs (4)
34
public static ResolvedPort Explicit(int port) => new() {
Value
= port, IsAllocated = false };
41
public static ResolvedPort Allocated(int port) => new() {
Value
= port, IsAllocated = true };
48
public static ResolvedPort Implicit(int port) => new() {
Value
= port, IsImplicit = true };
54
public static ResolvedPort None() => new() {
Value
= null, IsAllocated = false };
20 references to Value
Aspire.Hosting (8)
ApplicationModel\ResolvedPort.cs (1)
59
public static implicit operator int?(ResolvedPort resolvedPort) => resolvedPort.
Value
;
ApplicationModel\ResourceExtensions.cs (3)
878
ResolvedPort exposedPort = (endpoint.UriScheme, publicPort, targetPort.
Value
) switch
895
if (exposedPort.
Value
is int ep)
900
if (targetPort.
Value
is int tp)
Publishing\ManifestPublishingContext.cs (4)
507
if (resolved.ExposedPort.
Value
is int exposedPort && !resolved.ExposedPort.IsImplicit &&
508
(!resolved.TargetPort.
Value
.HasValue || resolved.TargetPort.
Value
.Value != exposedPort))
513
if (resolved.TargetPort.
Value
is int targetPort)
Aspire.Hosting.Azure.AppContainers (2)
ContainerAppContext.cs (2)
155
.GroupBy(x => x.resolved.TargetPort.
Value
)
263
_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)
113
.Select(r => r.TargetPort.
Value
)
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
49
string internalPort = resolved.TargetPort.
Value
is int port
55
var exposedPort = (resolved.ExposedPort.IsAllocated || resolved.ExposedPort.IsImplicit) ? null : resolved.ExposedPort.
Value
;
Aspire.Hosting.Kubernetes (4)
KubernetesResource.cs (4)
239
if (resolved.TargetPort.
Value
is null)
265
var portValue = resolved.TargetPort.
Value
.Value.ToString(CultureInfo.InvariantCulture);
270
if (resolved.ExposedPort.
Value
is int exposedPortValue &&
271
exposedPortValue != resolved.TargetPort.
Value
.Value)
Aspire.Hosting.Radius (1)
Publishing\RadiusServiceDiscovery.cs (1)
104
if (resolved.TargetPort.
Value
is int targetPort)
Aspire.Hosting.Tests (2)
ResourceExtensionsTests.cs (2)
684
Assert.Equal(1234, endpoint.TargetPort.
Value
);
687
Assert.Equal(1234, endpoint.ExposedPort.
Value
);