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