Implemented interface member:
property
Services
Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent.Services
19 references to Services
Aspire.Hosting (3)
ConnectionStringBuilderExtensions.cs (2)
93
await @evt.Eventing.PublishAsync(new BeforeResourceStartedEvent(r, @evt.
Services
), ct).ConfigureAwait(false);
103
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 (1)
EntraIdResourceExtensions.cs (1)
131
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)
208
Assert.NotNull(initEvent.
Services
);
1140
await @event.Eventing.PublishAsync(new BeforeResourceStartedEvent(resource, @event.
Services
), ct);
WithUrlsTests.cs (3)
584
await e.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingConcurrent, ct);
587
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingSequential, ct);
596
await e.
Services
.GetRequiredService<ResourceNotificationService>()
CustomResources.AppHost (1)
TalkingClockResource.cs (1)
62
var services = @event.
Services
; // Get the service provider for dependency injection.