23 references to ResourceReadyEvent
Aspire.Hosting (1)
Health\ResourceHealthCheckService.cs (1)
247var resourceReadyEvent = new ResourceReadyEvent(resource, services);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
104builder.ApplicationBuilder.Eventing.Subscribe<ResourceReadyEvent>(builder.Resource, async (@event, ct) =>
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
66builder.Eventing.Subscribe<ResourceReadyEvent>(postgresServer, async (@event, ct) =>
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
58builder.Eventing.Subscribe<ResourceReadyEvent>(sqlServer, async (@event, ct) =>
Aspire.Hosting.Tests (18)
Health\ResourceHealthCheckServiceTests.cs (17)
151var channel = Channel.CreateUnbounded<ResourceReadyEvent>(); 152builder.Eventing.Subscribe<ResourceReadyEvent>(resource.Resource, (@event, ct) => 172var e1 = await channel.Reader.ReadAsync().DefaultTimeout(); 200var e2 = await channel.Reader.ReadAsync().DefaultTimeout(); 340var blockAssert = new TaskCompletionSource<ResourceReadyEvent>(); 341builder.Eventing.Subscribe<ResourceReadyEvent>(resource.Resource, (@event, ct) => 355var @event = await blockAssert.Task.DefaultTimeout(); 418var resourceReadyEventFired = new TaskCompletionSource<ResourceReadyEvent>(); 419builder.Eventing.Subscribe<ResourceReadyEvent>(parent.Resource, (@event, ct) => 477var resourceReadyEventFired = new TaskCompletionSource<ResourceReadyEvent>(); 478builder.Eventing.Subscribe<ResourceReadyEvent>(parent.Resource, (@event, ct) => 522var parentReady = new TaskCompletionSource<ResourceReadyEvent>(); 523builder.Eventing.Subscribe<ResourceReadyEvent>(parent.Resource, (@event, ct) => 531var childReady = new TaskCompletionSource<ResourceReadyEvent>(); 532builder.Eventing.Subscribe<ResourceReadyEvent>(child.Resource, (@event, ct) => 555var parentReadyEvent = await parentReady.Task.DefaultTimeout(); 558var childReadyEvent = await childReady.Task.DefaultTimeout();
WaitForTests.cs (1)
539builder.Eventing.Subscribe<ResourceReadyEvent>(dependency.Resource, (e, ct) => resourceReadyTcs.Task);
Mongo.AppHost (1)
Program.cs (1)
14builder.Eventing.Subscribe<ResourceReadyEvent>(db.Resource, async (@event, ct) =>