2 implementations of WatchAsync
Aspire.Hosting (1)
Dcp\KubernetesService.cs (1)
255
public async IAsyncEnumerable<(WatchEventType, T)>
WatchAsync
<T>(
Aspire.Hosting.Tests (1)
Dcp\TestKubernetesService.cs (1)
132
public async IAsyncEnumerable<(WatchEventType, T)>
WatchAsync
<T>(string? namespaceParameter = null, [EnumeratorCancellation] CancellationToken cancellationToken = default) where T : CustomResource
6 references to WatchAsync
Aspire.Hosting (2)
Dcp\DcpExecutor.cs (2)
323
await foreach (var (eventType, resource) in _kubernetesService.
WatchAsync
<T>(cancellationToken: pipelineCancellationToken).ConfigureAwait<(global::k8s.WatchEventType, T)>(false))
713
var serviceChangeEnumerator = _kubernetesService.
WatchAsync
<Service>(cancellationToken: attemptCancellationToken);
Aspire.Hosting.Tests (4)
DistributedApplicationTests.cs (2)
973
await foreach (var resource in s.
WatchAsync
<Container>().DefaultTimeout(TestConstants.DefaultOrchestratorTestTimeout))
987
await foreach (var resource in s.
WatchAsync
<Executable>().DefaultTimeout(TestConstants.DefaultOrchestratorTestTimeout))
Helpers\KubernetesHelper.cs (2)
15
await foreach (var (_, r) in kubernetes.
WatchAsync
<T>(cancellationToken: cancellationToken))
30
await foreach (var (_, r) in kubernetes.
WatchAsync
<T>(cancellationToken: cancellationToken))