3 writes to EffectivePort
Aspire.Hosting (1)
Dcp\Model\Service.cs (1)
109
Status.
EffectivePort
= other.Status.EffectivePort;
Aspire.Hosting.Tests (2)
Dcp\TestKubernetesService.cs (2)
86
svc.Status.
EffectivePort
= svc.Spec.Port ?? Interlocked.Increment(ref _nextPort);
242
service.Status.
EffectivePort
= hostPort ?? Interlocked.Increment(ref _nextPort);
49 references to EffectivePort
Aspire.Hosting (3)
Dcp\Model\Service.cs (3)
89
public int? AllocatedPort => Spec.Port ?? Status?.
EffectivePort
;
107
if (other.Status?.
EffectivePort
is not null)
109
Status.EffectivePort = other.Status.
EffectivePort
;
Aspire.Hosting.Tests (46)
Dcp\DcpExecutorTests.cs (43)
638
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
670
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
702
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
735
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
786
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
815
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
850
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
887
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
888
Assert.NotEqual(desiredPort, svc.Status?.
EffectivePort
);
924
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
955
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
986
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1018
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1044
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
1164
Assert.Equal(fixedPort, fixedService.Status?.
EffectivePort
);
1165
Assert.Equal(allocatedPort, dynamicService.Status?.
EffectivePort
);
1206
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1245
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1285
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1319
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1328
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1357
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1366
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1405
Assert.Equal(persistedPort, persistentService.Status?.
EffectivePort
);
1407
Assert.Equal(allocatedPort, dynamicService.Status?.
EffectivePort
);
3395
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
3440
Assert.Equal(desiredPortOne, svc.Status?.
EffectivePort
);
3473
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
3510
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
3549
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
3550
Assert.NotEqual(desiredPort, svc.Status?.
EffectivePort
);
3581
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
3616
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
3699
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
3728
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
3803
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
3850
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
3883
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
3930
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
3972
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4040
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4072
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4106
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
Dcp\TestKubernetesService.cs (1)
233
if (service?.Spec.AddressAllocationMode != AddressAllocationModes.Proxyless || service.Spec.Port is not null || service.Status?.
EffectivePort
is not null)
DistributedApplicationTests.cs (2)
2361
service => service.Status?.
EffectivePort
is not null,
2370
var effectivePort = Assert.IsType<int>(service.Status?.
EffectivePort
);