1 instantiation of DcpKubeconfig
aspire (1)
Utils\EnvironmentChecker\DcpKubeconfig.cs (1)
78
return new
DcpKubeconfig
11 references to DcpKubeconfig
aspire (7)
Utils\EnvironmentChecker\DcpConnectionChecker.cs (5)
50
using
var
kubeconfig = await session.ReadKubeconfigAsync(timeoutCts.Token).ConfigureAwait(false);
120
private static HttpClientHandler CreateHttpClientHandler(
DcpKubeconfig
kubeconfig)
316
public async Task<
DcpKubeconfig
> ReadKubeconfigAsync(CancellationToken cancellationToken)
320
return await
DcpKubeconfig
.ReadFileWithRetryAsync(_kubeconfigPath, cancellationToken: cancellationToken).ConfigureAwait(false);
323
public async Task StopDcpAsync(HttpClient client,
DcpKubeconfig
kubeconfig, CancellationToken cancellationToken)
Utils\EnvironmentChecker\DcpKubeconfig.cs (2)
23
internal static async Task<
DcpKubeconfig
> ReadFileWithRetryAsync(string path, Func<TimeSpan, CancellationToken, Task>? delayAsync = null, CancellationToken cancellationToken = default)
43
public static
DcpKubeconfig
Parse(string content)
Aspire.Cli.Tests (4)
Utils\DcpConnectionHealthCheckTests.cs (4)
178
using
var
parsed =
DcpKubeconfig
.Parse(kubeconfig);
208
using
var
parsed = await
DcpKubeconfig
.ReadFileWithRetryAsync(kubeconfigPath, DelayAsync, TestContext.Current.CancellationToken);