105 references to Services
Aspire.Hosting (21)
ApplicationModel\ProjectResource.cs (4)
111var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>(); 131var containerRuntime = await ctx.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(ctx.CancellationToken).ConfigureAwait(false); 155var directoryService = ctx.Services.GetRequiredService<IFileSystemService>(); 171ctx.Services,
ContainerResourceBuilderExtensions.cs (1)
70var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
Pipelines\DistributedApplicationPipeline.cs (10)
55var parameterProcessor = context.Services.GetRequiredService<ParameterProcessor>(); 72var hostEnvironment = context.Services.GetRequiredService<IHostEnvironment>(); 73var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 76var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 89var interactionService = context.Services.GetRequiredService<IInteractionService>(); 164var runtimeResolver = context.Services.GetRequiredService<IContainerRuntimeResolver>(); 173var interactionService = context.Services.GetService<IInteractionService>(); 190var timeProvider = context.Services.GetRequiredService<TimeProvider>(); 242context.Services, 369var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>();
Pipelines\PipelineStepHelpers.cs (3)
34context.Services, 87var containerRuntime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 127var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ManifestPublishingExtensions.cs (3)
33var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 35var pipelineOptions = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 36var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>();
Aspire.Hosting.Azure (13)
AzureBicepResource.cs (1)
334var bicepProvisioner = context.Services.GetRequiredService<IBicepProvisioner>();
AzureEnvironmentResource.cs (12)
86var preparer = context.Services.GetRequiredService<AzureResourcePreparer>(); 119var provisioningContextProvider = ctx.Services.GetRequiredService<IProvisioningContextProvider>(); 186var azureProvisioningOptions = context.Services.GetRequiredService<IOptions<AzureProvisioningOptions>>(); 187var outputService = context.Services.GetRequiredService<IPipelineOutputService>(); 191context.Services, 200var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 225var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 226var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 227var armClientProvider = context.Services.GetRequiredService<IArmClientProvider>(); 245var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 248var interactionService = context.Services.GetRequiredService<IInteractionService>(); 331var interactionService = context.Services.GetRequiredService<IInteractionService>();
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
181var services = context.Services;
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
184var services = context.Services;
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
22var acrLoginService = context.Services.GetRequiredService<IAcrLoginService>(); 23var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>();
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
51var logger = context.Services.GetRequiredService<ILogger<AzureKubernetesEnvironmentResource>>(); 240context.Services, 262var fileSystemService = context.Services.GetRequiredService<IFileSystemService>();
Aspire.Hosting.Azure.Sandboxes (13)
AzureSandboxContainerDeployment.cs (13)
223var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 226var configuration = context.Services.GetRequiredService<IConfiguration>(); 227var environmentName = context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName; 547var httpClientFactory = context.Services.GetRequiredService<IHttpClientFactory>(); 548var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>(); 1101return context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken); 1270var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 1271var appHostIdentity = GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()); 1272var environmentName = context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName; 1353var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 1369GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()), 1370context.Services.GetRequiredService<IHostEnvironment>().EnvironmentName, 1392GetStableAppHostIdentity(context.Services.GetRequiredService<IConfiguration>()),
Aspire.Hosting.Docker (13)
DockerComposeEnvironmentResource.cs (11)
145var deploymentStateManager = ctx.Services.GetRequiredService<IDeploymentStateManager>(); 166var runtime = await ctx.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(ctx.CancellationToken).ConfigureAwait(false); 275var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>(); 296var services = context.Services; 411var runtime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 425var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 457var runtime = await context.Services.GetRequiredService<IContainerRuntimeResolver>().ResolveAsync(context.CancellationToken).ConfigureAwait(false); 485var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 489var interactionService = context.Services.GetRequiredService<IInteractionService>(); 570var hostEnvironment = context.Services.GetService<Microsoft.Extensions.Hosting.IHostEnvironment>(); 591var 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)
17var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
360var pipelineOutputService = stepContext.Services.GetRequiredService<IPipelineOutputService>(); 369stepContext.Services,
Aspire.Hosting.Foundry (6)
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>();
Aspire.Hosting.Kubernetes (17)
Deployment\HelmDeploymentEngine.cs (9)
59var hostEnvironment = context.Services.GetRequiredService<IHostEnvironment>(); 140var helmRunner = ctx.Services.GetRequiredService<IHelmRunner>(); 190var deploymentStateManager = ctx.Services.GetRequiredService<IDeploymentStateManager>(); 208var helmRunner = ctx.Services.GetRequiredService<IHelmRunner>(); 428var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 484var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>(); 595var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 636var options = context.Services.GetRequiredService<IOptions<PipelineOptions>>(); 640var interactionService = context.Services.GetRequiredService<IInteractionService>();
KubernetesEnvironmentResource.cs (1)
425var services = context.Services;
KubernetesHelmChartExtensions.cs (6)
293var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 294var helmRunner = context.Services.GetRequiredService<IHelmRunner>(); 374var 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)
17var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Radius (3)
Publishing\RadiusBicepPublishingContext.cs (1)
68context.Services.GetRequiredService<ILoggerFactory>().CreateLogger<ResourceTypeMapper>());
RadiusInfrastructure.cs (1)
58var logger = context.Services.GetRequiredService<ILoggerFactory>()
src\Shared\PublishingContextUtils.cs (1)
17var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Tests (6)
Pipelines\DistributedApplicationPipelineTests.cs (6)
1170var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1201var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1213var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1256var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1302var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>(); 1359var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>();
Aspire.Hosting.TestUtilities (3)
Helpers\JsonDocumentManifestPublisher.cs (3)
76var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 77var manifestStore = context.Services.GetRequiredService<JsonDocumentManifestStore>(); 82var outputService = context.Services.GetRequiredService<IPipelineOutputService>();
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
37var interactionService = context.Services.GetRequiredService<IInteractionService>();