5 writes to EffectivePort
Aspire.Hosting (1)
Dcp\Model\Service.cs (1)
109
Status.
EffectivePort
= other.Status.EffectivePort;
Aspire.Hosting.Tests (4)
Dcp\DcpExecutorTests.cs (2)
4228
EffectivePort
= 0,
4319
EffectivePort
= TestKubernetesService.StartOfAutoPortRange,
Dcp\TestKubernetesService.cs (2)
117
svc.Status.
EffectivePort
= svc.Spec.Port ?? Interlocked.Increment(ref _nextPort);
273
service.Status.
EffectivePort
= hostPort ?? Interlocked.Increment(ref _nextPort);
56 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 (53)
Dcp\DcpExecutorTests.cs (50)
997
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
1035
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1066
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
1131
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1182
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1211
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1246
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1290
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
1291
Assert.NotEqual(desiredPort, svc.Status?.
EffectivePort
);
1327
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1358
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1389
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1421
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
1447
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
1567
Assert.Equal(fixedPort, fixedService.Status?.
EffectivePort
);
1568
Assert.Equal(allocatedPort, dynamicService.Status?.
EffectivePort
);
1609
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1648
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1688
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
1722
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1731
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1760
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1769
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1808
Assert.Equal(persistedPort, persistentService.Status?.
EffectivePort
);
1810
Assert.Equal(allocatedPort, dynamicService.Status?.
EffectivePort
);
1855
Assert.Equal(allocatedPort, service.Status?.
EffectivePort
);
1856
Assert.NotEqual(persistedPort, service.Status?.
EffectivePort
);
3957
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
4004
Assert.Equal(desiredPortOne, svc.Status?.
EffectivePort
);
4038
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4075
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4121
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
4122
Assert.NotEqual(desiredPort, svc.Status?.
EffectivePort
);
4153
Assert.True(svc.Status?.
EffectivePort
>= TestKubernetesService.StartOfAutoPortRange);
4188
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4263
service.Status?.
EffectivePort
== 0)
4270
service.Status?.
EffectivePort
== 0)
4276
service.Status?.
EffectivePort
> 0)
4289
service.Status?.
EffectivePort
== 0)
4295
service.Status?.
EffectivePort
> 0)
4418
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4447
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4522
Assert.Equal(allocatedPort, svc.Status?.
EffectivePort
);
4569
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4602
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4649
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4691
var allocatedPort = Assert.IsType<int>(svc.Status?.
EffectivePort
);
4759
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4791
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
4825
Assert.Equal(desiredPort, svc.Status?.
EffectivePort
);
Dcp\TestKubernetesService.cs (1)
264
if (service?.Spec.AddressAllocationMode != AddressAllocationModes.Proxyless || service.Spec.Port is not null || service.Status?.
EffectivePort
is not null)
DistributedApplicationTests.cs (2)
2372
service => service.Status?.
EffectivePort
is not null,
2381
var effectivePort = Assert.IsType<int>(service.Status?.
EffectivePort
);