8 writes to ResourceReadyEvent
Aspire.Hosting (1)
Health\ResourceHealthCheckService.cs (1)
280ResourceReadyEvent = new(task)
Aspire.Hosting.Tests (7)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
2172ResourceReadyEvent = new EventSnapshot(Task.CompletedTask)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1108ResourceReadyEvent = new EventSnapshot(Task.CompletedTask)
ResourceNotificationTests.cs (5)
431ResourceReadyEvent = new EventSnapshot(Task.CompletedTask) 449ResourceReadyEvent = new EventSnapshot(Task.CompletedTask) 1287ResourceReadyEvent = eventSnapshot 1326ResourceReadyEvent = eventSnapshot 1359ResourceReadyEvent = new EventSnapshot(Task.CompletedTask)
15 references to ResourceReadyEvent
Aspire.Hosting (13)
ApplicationModel\CustomResourceSnapshot.cs (2)
189ResourceReadyEvent != other.ResourceReadyEvent ||
ApplicationModel\ResourceNotificationService.cs (6)
167re => re.ResourceId == resourceId && re.Snapshot.ResourceReadyEvent is not null, 173await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false); 273re => re.ResourceId == resourceEvent.ResourceId && re.Snapshot.ResourceReadyEvent is not null, 279await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false); 933newState.ResourceReadyEvent is not null, 1019snapshot.ResourceReadyEvent is { } resourceReadyEvent)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
693re => re.Snapshot.ResourceReadyEvent is not null, 697await resourceEvent.Snapshot.ResourceReadyEvent!.EventTask.WaitAsync(cancellationToken).ConfigureAwait(false);
Diagnostics\ProfilingTelemetry.cs (3)
1038SetTag(Tags.ResourceReady, snapshot.ResourceReadyEvent is not null); 1106[Tags.ResourceReady] = snapshot.ResourceReadyEvent is not null 1142[Tags.ResourceReady] = snapshot.ResourceReadyEvent is not null
Aspire.Hosting.Tests (2)
ResourceNotificationTests.cs (2)
1300Assert.NotNull(resourceEvent.Snapshot.ResourceReadyEvent); 1301Assert.True(resourceEvent.Snapshot.ResourceReadyEvent.EventTask.IsCompletedSuccessfully);