30 references to ServiceProvider
Aspire.Hosting (17)
ApplicationModel\CertificateTrustExecutionConfigurationGatherer.cs (1)
34var developerCertificateService = executionContext.ServiceProvider.GetRequiredService<IDeveloperCertificateService>();
ApplicationModel\ContainerImageReference.cs (1)
47if (context.ExecutionContext?.ServiceProvider is { } serviceProvider)
ApplicationModel\ExecutionConfigurationBuilder.cs (1)
95resourceLogger ??= _resource.GetLogger(executionContext.ServiceProvider);
ApplicationModel\HostUrl.cs (5)
50var options = context.ExecutionContext.ServiceProvider.GetRequiredService<IOptions<DcpOptions>>(); 52var infoService = context.ExecutionContext.ServiceProvider.GetRequiredService<IDcpDependencyCheckService>(); 58var model = context.ExecutionContext.ServiceProvider.GetService<DistributedApplicationModel>(); 106var options = context.ExecutionContext.ServiceProvider.GetRequiredService<IOptions<DcpOptions>>(); 108var infoService = context.ExecutionContext.ServiceProvider.GetRequiredService<IDcpDependencyCheckService>();
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (1)
41var developerCertificateService = executionContext.ServiceProvider.GetRequiredService<IDeveloperCertificateService>();
Dashboard\DashboardEventHandlers.cs (2)
459var developerCertificateService = executionContext.ServiceProvider.GetRequiredService<IDeveloperCertificateService>(); 570var model = context.ExecutionContext.ServiceProvider.GetRequiredService<DistributedApplicationModel>();
Dcp\DcpExecutor.cs (3)
2137await ApplyBuildArgumentsAsync(dcpContainerResource, modelContainerResource, _executionContext.ServiceProvider, cancellationToken).ConfigureAwait(false); 2764ServiceProvider = _executionContext.ServiceProvider, 3142var ev = new ResourceEndpointsAllocatedEvent(r.ModelResource, _executionContext.ServiceProvider);
Dcp\OtlpEndpointReferenceGatherer.cs (1)
36var model = executionContext.ServiceProvider.GetService<DistributedApplicationModel>();
ProjectResourceBuilderExtensions.cs (1)
448var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
Publishing\ManifestPublishingContext.cs (1)
376await DockerfileHelper.ExecuteDockerfileFactoryAsync(annotation, container, ExecutionContext.ServiceProvider, CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Docker (2)
DockerComposePublishingContext.cs (2)
91Services = executionContext.ServiceProvider, 116var files = await a.Callback(new() { Model = serviceResource.TargetResource, ServiceProvider = executionContext.ServiceProvider }, CancellationToken.None).ConfigureAwait(false);
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
625var resourceLoggerService = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
79Services = executionContext.ServiceProvider,
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
417var config = context.ExecutionContext.ServiceProvider.GetRequiredService<IConfiguration>();
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
403var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
168var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 364var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.Tests (4)
Orchestrator\ParameterProcessorTests.cs (1)
790var sp = context.ExecutionContext.ServiceProvider;
WithCertificateAuthorityCollection.cs (1)
24var sp = context.ExecutionContext.ServiceProvider;
WithEnvironmentTests.cs (1)
24var sp = context.ExecutionContext.ServiceProvider;
WithUrlsTests.cs (1)
117tcs.TrySetResult(c.ExecutionContext.ServiceProvider);
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
80var developerCertificateService = ctx.ExecutionContext.ServiceProvider.GetRequiredService<IDeveloperCertificateService>();