14 references to Services
Aspire.Hosting (3)
ConnectionStringBuilderExtensions.cs (2)
92await @evt.Eventing.PublishAsync(new BeforeResourceStartedEvent(r, @evt.Services), ct).ConfigureAwait(false); 102await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.Services), ct)
ExternalServiceBuilderExtensions.cs (1)
144await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(e.Resource, e.Services), ct).ConfigureAwait(false);
Aspire.Hosting.Azure.AIFoundry (3)
AzureAIFoundryExtensions.cs (3)
201var rns = @event.Services.GetRequiredService<ResourceNotificationService>(); 202var manager = @event.Services.GetRequiredService<FoundryLocalManager>(); 203var logger = @event.Services.GetRequiredService<ResourceLoggerService>().GetLogger(resource);
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
77await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.Services), ct)
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
89await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.Services), ct) 132await evt.Eventing.PublishAsync(new ConnectionStringAvailableEvent(r, evt.Services), ct)
Aspire.Hosting.Tests (4)
Orchestrator\ApplicationOrchestratorTests.cs (1)
156Assert.NotNull(initEvent.Services);
WithUrlsTests.cs (3)
468await e.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(custom, e.Services), EventDispatchBehavior.BlockingConcurrent, ct); 471await e.Eventing.PublishAsync(new BeforeResourceStartedEvent(custom, e.Services), EventDispatchBehavior.BlockingSequential, ct); 480await e.Services.GetRequiredService<ResourceNotificationService>()
CustomResources.AppHost (1)
TalkingClockResource.cs (1)
61var services = @event.Services; // Get the service provider for dependency injection.