3 implementations of GetDcpInfoAsync
Aspire.Hosting (1)
Dcp\DcpDependencyCheck.cs (1)
32public async Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (1)
Dcp\DcpHostNotificationTests.cs (1)
1351public Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
Aspire.Hosting.TestUtilities (1)
Dcp\TestDcpDependencyCheckService.cs (1)
16public Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
10 references to GetDcpInfoAsync
Aspire.Hosting (10)
ApplicationModel\HostUrl.cs (2)
54var dcpInfo = await infoService.GetDcpInfoAsync(cancellationToken: cancellationToken).ConfigureAwait(false); 113var dcpInfo = await infoService.GetDcpInfoAsync(cancellationToken: cancellationToken).ConfigureAwait(false);
Dcp\ContainerCreator.cs (1)
295var dcpInfo = await _dcpDependencyCheckService.GetDcpInfoAsync(cancellationToken: cToken).ConfigureAwait(false);
Dcp\ContainerNetworkEndpointProvisioner.cs (1)
497.GetDcpInfoAsync(cancellationToken: cancellationToken)
Dcp\DcpExecutor.cs (1)
131? await _dcpDependencyCheckService.GetDcpInfoAsync(cancellationToken: ct).ConfigureAwait(false)
Dcp\DcpHost.cs (3)
89var dcpInfo = await _dependencyCheckService.GetDcpInfoAsync(cancellationToken: cancellationToken).ConfigureAwait(false); 107dcpInfo = await _dependencyCheckService.GetDcpInfoAsync(force: true, cancellationToken: timeoutCancellation.Token).ConfigureAwait(false); 700var dcpInfo = await _dependencyCheckService.GetDcpInfoAsync(force: true, cancellationToken: notificationCts.Token).ConfigureAwait(false);
Dcp\IDcpDependencyCheckService.cs (2)
15/// The returned <see cref="DcpInfo.Containers"/> is only populated if a full <see cref="GetDcpInfoAsync"/> check already succeeded. 17Task<DcpInfo?> GetDcpVersionAsync(CancellationToken cancellationToken = default) => GetDcpInfoAsync(cancellationToken: cancellationToken);