Implemented interface member:
property
Services
Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent.Services
14 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)
147
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(e.Resource, e.
Services
), ct).ConfigureAwait(false);
Aspire.Hosting.Foundry (3)
FoundryExtensions.cs (3)
245
var rns = @event.
Services
.GetRequiredService<ResourceNotificationService>();
246
var manager = @event.
Services
.GetRequiredService<FoundryLocalManager>();
247
var logger = @event.
Services
.GetRequiredService<ResourceLoggerService>().GetLogger(resource);
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
78
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
90
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
134
await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.
Services
), ct)
Aspire.Hosting.Tests (4)
Orchestrator\ApplicationOrchestratorTests.cs (1)
164
Assert.NotNull(initEvent.
Services
);
WithUrlsTests.cs (3)
566
await e.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingConcurrent, ct);
569
await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(custom, e.
Services
), EventDispatchBehavior.BlockingSequential, ct);
578
await e.
Services
.GetRequiredService<ResourceNotificationService>()
CustomResources.AppHost (1)
TalkingClockResource.cs (1)
62
var services = @event.
Services
; // Get the service provider for dependency injection.