114 references to Services
Aspire.Hosting (19)
ApplicationModel\DotnetProgramPublishing.cs (3)
129var containerImageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>(); 141var readiness = context.Services.GetRequiredService<ContainerRuntimeReadiness>(); 155context.Services,
ContainerResourceBuilderExtensions.cs (1)
67var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
Pipelines\DistributedApplicationPipeline.cs (9)
53var parameterProcessor = context.Services.GetRequiredService<ParameterProcessor>(); 70var hostEnvironment = context.Services.GetRequiredService<IHostEnvironment>(); 71var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 74var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 87var interactionService = context.Services.GetRequiredService<IInteractionService>(); 162var runtimeResolver = context.Services.GetRequiredService<IContainerRuntimeResolver>(); 164var readiness = context.Services.GetRequiredService<ContainerRuntimeReadiness>(); 196context.Services, 323var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>();
Pipelines\PipelineStepHelpers.cs (3)
33context.Services, 86var containerRuntime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 126var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ManifestPublishingExtensions.cs (3)
31var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 33var pipelineOptions = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 34var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>();
Aspire.Hosting.Azure (13)
AzureBicepResource.cs (1)
330var bicepProvisioner = context.Services.GetRequiredService<IBicepProvisioner>();
AzureEnvironmentResource.cs (12)
82var preparer = context.Services.GetRequiredService<AzureResourcePreparer>(); 115var provisioningContextProvider = ctx.Services.GetRequiredService<IProvisioningContextProvider>(); 182var azureProvisioningOptions = context.Services.GetRequiredService<IOptions<AzureProvisioningOptions>>(); 183var outputService = context.Services.GetRequiredService<IPipelineOutputService>(); 187context.Services, 196var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 221var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 222var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 223var armClientProvider = context.Services.GetRequiredService<IArmClientProvider>(); 241var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 244var interactionService = context.Services.GetRequiredService<IInteractionService>(); 327var interactionService = context.Services.GetRequiredService<IInteractionService>();
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
179var services = context.Services;
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
183var services = context.Services;
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
20var acrLoginService = context.Services.GetRequiredService<IAcrLoginService>(); 21var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>();
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentResource.AksPipeline.cs (5)
49var logger = context.Services.GetRequiredService<ILogger<AzureKubernetesEnvironmentResource>>(); 254context.Services, 299var fileSystemService = context.Services.GetRequiredService<IFileSystemService>(); 361var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 429context.Services,
Aspire.Hosting.Azure.Sandboxes (13)
AzureSandboxContainerDeployment.cs (13)
241var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 244var configuration = context.Services.GetRequiredService<IConfiguration>(); 245var environmentName = context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName; 560var httpClientFactory = context.Services.GetRequiredService<IHttpClientFactory>(); 561var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 1134return context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken); 1310var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 1311var appHostIdentity = GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()); 1312var environmentName = context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName; 1393var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 1409GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()), 1410context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName, 1432GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()),
Aspire.Hosting.Docker (13)
DockerComposeEnvironmentResource.cs (11)
143var deploymentStateManager = ctx.Services.GetRequiredService<IDeploymentStateManager>(); 164var runtime = await ctx.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(ctx.CancellationToken).ConfigureAwait(false); 273var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>(); 294var services = context.Services; 437var runtime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 451var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 483var runtime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 511var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 515var interactionService = context.Services.GetRequiredService<IInteractionService>(); 596var hostEnvironment = context.Services.GetService<Microsoft.Extensions.Hosting.IHostEnvironment>(); 617var configuration = context.Services.GetService<IConfiguration>();
DockerComposeServiceResource.cs (1)
338var runtime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false);
src\Shared\PublishingContextUtils.cs (1)
14var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildCoordinator.cs (2)
246stepContext => stepContext.Services 248.MaterializeBuildPlan(stepContext.Model, stepContext.Services));
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
449var pipelineOutputService = stepContext.Services.GetRequiredService<IPipelineOutputService>(); 455stepContext.Services,
Aspire.Hosting.Foundry (14)
Project\ProjectResource.cs (1)
73var configuration = context.Services.GetRequiredService<IConfiguration>();
PromptAgent\AzurePromptAgentResource.cs (5)
208var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 305var lifetime = context.Services.GetRequiredService<IHostApplicationLifetime>(); 325var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 326var logger = context.Services.GetRequiredService<ResourceLoggerService>().GetLogger(this); 364var configuration = context.Services.GetRequiredService<IConfiguration>();
Toolbox\FoundryToolboxResource.cs (8)
276var administration = context.Services.GetService<IFoundryToolboxAdministration>(); 279var credential = context.Services.GetRequiredService<ITokenCredentialProvider>().TokenCredential; 305var lifetime = context.Services.GetRequiredService<IHostApplicationLifetime>(); 327var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 328var model = context.Services.GetRequiredService<DistributedApplicationModel>(); 329var logger = context.Services.GetRequiredService<ResourceLoggerService>().GetLogger(this); 425var credential = context.Services.GetRequiredService<ITokenCredentialProvider>().TokenCredential; 437var client = context.Services.GetRequiredService<IHttpClientFactory>().CreateClient();
Aspire.Hosting.Kubernetes (16)
Deployment\HelmDeploymentEngine.cs (8)
59var hostEnvironment = context.Services.GetRequiredService<IHostEnvironment>(); 140var helmRunner = ctx.Services.GetRequiredService<IHelmRunner>(); 199var deploymentStateManager = ctx.Services.GetRequiredService<IDeploymentStateManager>(); 431var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 487var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 608var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 670var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 674var interactionService = context.Services.GetRequiredService<IInteractionService>();
KubernetesEnvironmentResource.cs (1)
429var services = context.Services;
KubernetesHelmChartExtensions.cs (6)
285var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 286var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 366var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 395var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 396var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 397var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>();
src\Shared\PublishingContextUtils.cs (1)
14var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Radius (3)
Publishing\RadiusBicepPublishingContext.cs (1)
65context.Services.GetRequiredService<ILoggerFactory>().CreateLogger<ResourceTypeMapper>());
RadiusInfrastructure.cs (1)
56var logger = context.Services.GetRequiredService<ILoggerFactory>()
src\Shared\PublishingContextUtils.cs (1)
14var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Tests (6)
Pipelines\DistributedApplicationPipelineTests.cs (6)
1168var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1199var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1211var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1254var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1300var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1357var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>();
Aspire.Hosting.TestUtilities (3)
Helpers\JsonDocumentManifestPublisher.cs (3)
74var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 75var manifestStore = context.Services.GetRequiredService<JsonDocumentManifestStore>(); 80var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
35var interactionService = context.Services.GetRequiredService<IInteractionService>();