Implemented interface member:
property
Services
Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent.Services
16 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)
93
var model = @event.
Services
.GetRequiredService<DistributedApplicationModel>();
94
var provisioner = @event.
Services
.GetRequiredService<AzureProvisioner>();
Aspire.Hosting.Foundry (2)
FoundryExtensions.cs (2)
290
var rns = @event.
Services
.GetRequiredService<ResourceNotificationService>();
291
var logger = @event.
Services
.GetRequiredService<ResourceLoggerService>().GetLogger(resource);
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
80
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, 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)
163
Assert.NotNull(initEvent.
Services
);
1095
await @event.Eventing.PublishAsync(new BeforeResourceStartedEvent(resource, @event.
Services
), ct);
WithUrlsTests.cs (3)
564
await e.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingConcurrent, ct);
567
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingSequential, ct);
576
await e.
Services
.GetRequiredService<ResourceNotificationService>()
CustomResources.AppHost (1)
TalkingClockResource.cs (1)
62
var services = @event.
Services
; // Get the service provider for dependency injection.