Implemented interface member:
property
Services
Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent.Services
20 references to Services
Aspire.Hosting (3)
ConnectionStringBuilderExtensions.cs (2)
92
await @evt.Eventing.PublishAsync(new BeforeResourceStartedEvent(r, @evt.
Services
), ct).ConfigureAwait(false);
102
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
ExternalServiceBuilderExtensions.cs (1)
168
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(e.Resource, e.
Services
), ct).ConfigureAwait(false);
Aspire.Hosting.Azure (2)
AzureEnvironmentResourceExtensions.cs (2)
91
var model = @event.
Services
.GetRequiredService<DistributedApplicationModel>();
92
var provisioner = @event.
Services
.GetRequiredService<AzureProvisioner>();
Aspire.Hosting.Azure.EntraId (2)
EntraIdResourceExtensions.cs (2)
107
cancellationToken, evt.
Services
.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping);
217
await evt.Eventing.PublishAsync(new BeforeResourceStartedEvent(resource, evt.
Services
), cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Foundry (2)
FoundryExtensions.cs (2)
346
var rns = @event.
Services
.GetRequiredService<ResourceNotificationService>();
347
var logger = @event.
Services
.GetRequiredService<ResourceLoggerService>().GetLogger(resource);
Aspire.Hosting.MongoDB (3)
MongoDBSingleMemberReplicaSet.cs (1)
32
cancellationToken, evt.
Services
.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping);
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (2)
126
await evt.Eventing.PublishAsync(new BeforeResourceStartedEvent(resource, evt.
Services
), ct)
131
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(resource, evt.
Services
), ct)
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
91
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
136
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
Aspire.Hosting.Tests (5)
Orchestrator\ApplicationOrchestratorTests.cs (2)
209
Assert.NotNull(initEvent.
Services
);
1141
await @event.Eventing.PublishAsync(new BeforeResourceStartedEvent(resource, @event.
Services
), ct);
WithUrlsTests.cs (3)
88
await e.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingConcurrent, ct);
91
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingSequential, ct);
100
await e.
Services
.GetRequiredService<ResourceNotificationService>()
CustomResources.AppHost (1)
TalkingClockResource.cs (1)
62
var services = @event.
Services
; // Get the service provider for dependency injection.