7 writes to RandomizePorts
Aspire.Hosting (1)
Dcp\DcpOptions.cs (1)
399
options.
RandomizePorts
= dcpPublisherConfiguration.GetValue(nameof(options.RandomizePorts), options.RandomizePorts);
Aspire.Hosting.Tests (6)
Dcp\DcpExecutorTests.cs (6)
1317
RandomizePorts
= true,
1358
var dcpOptions = new DcpOptions { DashboardPath = "./dashboard",
RandomizePorts
= true };
2172
RandomizePorts
= true,
2219
RandomizePorts
= true,
2266
RandomizePorts
= true,
4591
RandomizePorts
= true,
11 references to RandomizePorts
Aspire.Hosting (11)
Dashboard\DashboardEventHandlers.cs (1)
229
if (!dcpOptions.Value.
RandomizePorts
)
Dashboard\DashboardServiceHost.cs (1)
140
var randomizePorts = dcpOptions.Value.
RandomizePorts
;
Dcp\DcpExecutor.cs (3)
646
_logger.LogDebug("Preparing services. Ports randomized: {RandomizePorts}", _options.Value.
RandomizePorts
);
658
endpoint.SetResolvedIsProxied(GetEffectiveIsProxied(sp.ModelResource, endpoint, _options.Value.
RandomizePorts
));
681
if (DcpModelUtilities.TryGetEffectiveFixedPublicPort(sp.ModelResource, endpoint, _options.Value.
RandomizePorts
, out var fixedPublicPort))
Dcp\DcpOptions.cs (2)
399
options.RandomizePorts = dcpPublisherConfiguration.GetValue(nameof(options.
RandomizePorts
), options.
RandomizePorts
);
Dcp\PersistentPortAllocator.cs (4)
41
public bool PersistenceEnabled => _store.IsAvailable && (!_options.
RandomizePorts
|| _options.PersistPortsInIsolatedMode);
128
if (DcpModelUtilities.TryGetEffectiveFixedPublicPort(resource, endpoint, _options.
RandomizePorts
, out var fixedPublicPort))
140
if (DcpModelUtilities.NeedsGeneratedPublicPort(resource, endpoint, _options.
RandomizePorts
))
171
allowInUse: activePort.AllowInUse && !_options.
RandomizePorts
))