1 instantiation of DcpConnectionMaterial
Aspire.Hosting.Native.Server (1)
src\Shared\DcpConnectionMaterial.cs (1)
120material = new DcpConnectionMaterial(configuration, clientTimeout);
15 references to DcpConnectionMaterial
Aspire.Hosting.Native.Core.Tests (9)
DcpConnectionMaterialTests.cs (8)
16using var capture = new DiagnosticCapture(true, DcpConnectionMaterial.ActivitySourceName); 19using var material = await DcpConnectionMaterial.WaitAsync(host.KubeconfigPath, () => false, 37using var material = await DcpConnectionMaterial.WaitAsync(host.KubeconfigPath, () => false, 65var wait = DcpConnectionMaterial.WaitAsync(path, () => false, TimeSpan.FromSeconds(1), 81using var capture = new DiagnosticCapture(true, DcpConnectionMaterial.ActivitySourceName); 85await Assert.ThrowsAsync<InvalidOperationException>(() => DcpConnectionMaterial.WaitAsync(
NativeTimeProviderTests.cs (1)
289var wait = DcpConnectionMaterial.WaitAsync("missing-kubeconfig-" + Guid.NewGuid(), () => false, TimeSpan.FromSeconds(1),
Aspire.Hosting.Native.Server (6)
Dcp\DcpApiClient.cs (2)
28private DcpConnectionMaterial? _connection; 93_connection = await DcpConnectionMaterial.WaitAsync(kubeconfig, () => _process.HasExited,
src\Shared\DcpConnectionMaterial.cs (4)
73public static Task<DcpConnectionMaterial> WaitAsync(string kubeconfig, Func<bool> hasExited, 78public static Task<DcpConnectionMaterial> WaitAsync(string kubeconfig, Func<bool> hasExited, 84private static async Task<DcpConnectionMaterial> WaitCoreAsync(string kubeconfig, Func<bool> hasExited, 102DcpConnectionMaterial? material = null;