27 references to ResourceReadyEvent
Aspire.Hosting (1)
Health\ResourceHealthCheckService.cs (1)
219
var
resourceReadyEvent = new ResourceReadyEvent(resource, services);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
99
builder.ApplicationBuilder.Eventing.Subscribe<
ResourceReadyEvent
>(builder.Resource, async (@event, ct) =>
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
236
builder.ApplicationBuilder.Eventing.Subscribe<
ResourceReadyEvent
>(resource, async (e, ct) =>
Aspire.Hosting.Redis.Tests (5)
RedisFunctionalTests.cs (5)
159
builder1.Eventing.Subscribe<
ResourceReadyEvent
>(redisInsightBuilder.Resource, (evt, ct) =>
197
builder2.Eventing.Subscribe<
ResourceReadyEvent
>(redisInsightBuilder.Resource, (evt, ct) =>
249
builder.Eventing.Subscribe<
ResourceReadyEvent
>(redisInsightBuilder.Resource, (evt, ct) =>
583
builder1.Eventing.Subscribe<
ResourceReadyEvent
>(redisInsightBuilder1.Resource, (evt, ct) =>
626
builder2.Eventing.Subscribe<
ResourceReadyEvent
>(redisInsightBuilder2.Resource, (evt, ct) =>
Aspire.Hosting.Tests (18)
Health\ResourceHealthCheckServiceTests.cs (17)
114
var channel = Channel.CreateUnbounded<
ResourceReadyEvent
>();
115
builder.Eventing.Subscribe<
ResourceReadyEvent
>(resource.Resource, (@event, ct) =>
136
var
e1 = await channel.Reader.ReadAsync().DefaultTimeout();
164
var
e2 = await channel.Reader.ReadAsync().DefaultTimeout();
308
var blockAssert = new TaskCompletionSource<
ResourceReadyEvent
>();
309
builder.Eventing.Subscribe<
ResourceReadyEvent
>(resource.Resource, (@event, ct) =>
324
var
@event = await blockAssert.Task.DefaultTimeout();
388
var resourceReadyEventFired = new TaskCompletionSource<
ResourceReadyEvent
>();
389
builder.Eventing.Subscribe<
ResourceReadyEvent
>(parent.Resource, (@event, ct) =>
448
var resourceReadyEventFired = new TaskCompletionSource<
ResourceReadyEvent
>();
449
builder.Eventing.Subscribe<
ResourceReadyEvent
>(parent.Resource, (@event, ct) =>
495
var parentReady = new TaskCompletionSource<
ResourceReadyEvent
>();
496
builder.Eventing.Subscribe<
ResourceReadyEvent
>(parent.Resource, (@event, ct) =>
504
var childReady = new TaskCompletionSource<
ResourceReadyEvent
>();
505
builder.Eventing.Subscribe<
ResourceReadyEvent
>(child.Resource, (@event, ct) =>
529
var
parentReadyEvent = await parentReady.Task.DefaultTimeout();
532
var
childReadyEvent = await childReady.Task.DefaultTimeout();
WaitForTests.cs (1)
277
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) =>