4 writes to Port
Aspire.Hosting (4)
Dcp\ContainerCreator.cs (1)
718
sp.Service.Spec.
Port
??= hostPort;
Dcp\DcpExecutor.cs (2)
683
svc.Spec.
Port
= fixedPublicPort;
688
svc.Spec.
Port
= _persistentPortAllocator.GetOrAllocatePersistentPort(
Dcp\Model\Service.cs (1)
97
Spec.
Port
= other.Spec.Port;
22 references to Port
Aspire.Hosting (2)
Dcp\Model\Service.cs (2)
89
public int? AllocatedPort => Spec.
Port
?? Status?.EffectivePort;
97
Spec.Port = other.Spec.
Port
;
Aspire.Hosting.Tests (20)
Dcp\DcpExecutorTests.cs (16)
1332
Assert.Null(svc.Spec.
Port
);
1433
Assert.Equal(desiredPort, svc.Spec.
Port
);
1493
Assert.Equal(allocatedPort, svc.Spec.
Port
);
1612
Assert.Equal(allocatedPort, dynamicService.Spec.
Port
);
1697
Assert.Equal(allocatedPort, svc.Spec.
Port
);
1892
Assert.Equal(persistedPort, persistentService.Spec.
Port
);
1894
Assert.Equal(allocatedPort, dynamicService.Spec.
Port
);
2342
Assert.Equal(service.Spec.
Port
, allocation.Value);
2343
Assert.NotEqual(service.Spec.
Port
, targetPort);
4606
Assert.Null(svc.Spec.
Port
);
4935
Assert.Equal(allocatedPort, svc.Spec.
Port
);
5013
Assert.Equal(allocatedPort, svc.Spec.
Port
);
5060
Assert.Equal(allocatedPort, svc.Spec.
Port
);
5093
Assert.Equal(allocatedPort, svc.Spec.
Port
);
5142
Assert.Equal(allocatedPort, svc.Spec.
Port
);
5184
Assert.Equal(allocatedPort, svc.Spec.
Port
);
Dcp\TestKubernetesService.cs (3)
114
svc.Spec.
Port
is not null ||
122
svc.Status.EffectivePort = svc.Spec.
Port
?? Interlocked.Increment(ref _nextPort);
269
if (service?.Spec.AddressAllocationMode != AddressAllocationModes.Proxyless || service.Spec.
Port
is not null || service.Status?.EffectivePort is not null)
DistributedApplicationTests.cs (1)
2458
var port = Assert.IsType<int>(service.Spec.
Port
);