5 instantiations of OnResourceChangedContext
Aspire.Hosting (5)
Dcp\DcpExecutor.cs (5)
396
await _executorEvents.PublishAsync(new
OnResourceChangedContext
(_shutdownCancellation.Token, resourceType, appModelResource, resource.Metadata.Name, status, s => snapshotFactory(resource, s))).ConfigureAwait(false);
653
await _executorEvents.PublishAsync(new
OnResourceChangedContext
(_shutdownCancellation.Token, resourceKind, appModelResource, resourceName, status, s =>
1039
await _executorEvents.PublishAsync(new
OnResourceChangedContext
(_shutdownCancellation.Token, resourceType, resource, er.DcpResourceName, new ResourceStatus(null, null, null), s => _snapshotBuilder.ToSnapshot((Executable)er.DcpResource, s))).ConfigureAwait(false);
1048
await _executorEvents.PublishAsync(new
OnResourceChangedContext
(cancellationToken, resourceType, resource, er.DcpResource.Metadata.Name, new ResourceStatus(KnownResourceStates.NotStarted, null, null), s => s with { State = new ResourceStateSnapshot(KnownResourceStates.NotStarted, null) })).ConfigureAwait(false);
1331
await _executorEvents.PublishAsync(new
OnResourceChangedContext
(_shutdownCancellation.Token, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName, new ResourceStatus(null, null, null), s => _snapshotBuilder.ToSnapshot((Container)cr.DcpResource, s))).ConfigureAwait(false);
3 references to OnResourceChangedContext
Aspire.Hosting (2)
Orchestrator\ApplicationOrchestrator.cs (2)
53
dcpExecutorEvents.Subscribe<
OnResourceChangedContext
>(OnResourceChanged);
338
private async Task OnResourceChanged(
OnResourceChangedContext
context)
Aspire.Hosting.Tests (1)
Dcp\DcpExecutorTests.cs (1)
74
events.Subscribe<
OnResourceChangedContext
>(async (context) =>