36 references to Services
Aspire.Hosting (11)
ApplicationModel\ProjectResource.cs (2)
91
var containerImageBuilder = ctx.
Services
.GetRequiredService<IResourceContainerImageBuilder>();
117
var containerRuntime = ctx.
Services
.GetRequiredService<IContainerRuntime>();
ContainerResourceBuilderExtensions.cs (1)
43
var containerImageBuilder = ctx.
Services
.GetRequiredService<IResourceContainerImageBuilder>();
Pipelines\DistributedApplicationPipeline.cs (5)
49
var hostEnvironment = context.
Services
.GetRequiredService<IHostEnvironment>();
50
var options = context.
Services
.GetRequiredService<IOptions<PipelineOptions>>();
53
var deploymentStateManager = context.
Services
.GetRequiredService<IDeploymentStateManager>();
65
var interactionService = context.
Services
.GetRequiredService<IInteractionService>();
98
var parameterProcessor = context.
Services
.GetRequiredService<ParameterProcessor>();
Publishing\ManifestPublishingExtensions.cs (3)
31
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
33
var pipelineOptions = context.
Services
.GetRequiredService<IOptions<PipelineOptions>>();
34
var executionContext = context.
Services
.GetRequiredService<DistributedApplicationExecutionContext>();
Aspire.Hosting.Azure (9)
AzureBicepResource.cs (2)
306
var bicepProvisioner = context.
Services
.GetRequiredService<IBicepProvisioner>();
307
var configuration = context.
Services
.GetRequiredService<IConfiguration>();
AzureEnvironmentResource.cs (5)
92
var provisioningContextProvider = ctx.
Services
.GetRequiredService<IProvisioningContextProvider>();
124
var azureProvisioningOptions = context.
Services
.GetRequiredService<IOptions<AzureProvisioningOptions>>();
125
var outputService = context.
Services
.GetRequiredService<IPipelineOutputService>();
129
context.
Services
,
138
var tokenCredentialProvider = context.
Services
.GetRequiredService<ITokenCredentialProvider>();
AzureEnvironmentResourceHelpers.cs (2)
24
var acrLoginService = context.
Services
.GetRequiredService<IAcrLoginService>();
25
var tokenCredentialProvider = context.
Services
.GetRequiredService<ITokenCredentialProvider>();
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppResource.cs (1)
53
var containerImageBuilder = ctx.
Services
.GetRequiredService<IResourceContainerImageBuilder>();
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebSiteResource.cs (1)
53
var containerImageBuilder = ctx.
Services
.GetRequiredService<IResourceContainerImageBuilder>();
Aspire.Hosting.Docker (3)
DockerComposeEnvironmentResource.cs (2)
185
var imageBuilder = context.
Services
.GetRequiredService<IResourceContainerImageBuilder>();
366
var hostEnvironment = context.
Services
.GetService<Microsoft.Extensions.Hosting.IHostEnvironment>();
src\Shared\PublishingContextUtils.cs (1)
17
var outputService = context.
Services
.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Kubernetes (1)
src\Shared\PublishingContextUtils.cs (1)
17
var outputService = context.
Services
.GetRequiredService<IPipelineOutputService>();
Aspire.Hosting.Tests (9)
Helpers\JsonDocumentManifestPublisher.cs (3)
76
var executionContext = context.
Services
.GetRequiredService<DistributedApplicationExecutionContext>();
77
var manifestStore = context.
Services
.GetRequiredService<JsonDocumentManifestStore>();
82
var outputService = context.
Services
.GetRequiredService<IPipelineOutputService>();
Pipelines\DistributedApplicationPipelineTests.cs (6)
1066
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
1130
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
1142
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
1241
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
1312
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
1405
var loggerFactory = context.
Services
.GetRequiredService<ILoggerFactory>();
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
37
var interactionService = context.
Services
.GetRequiredService<IInteractionService>();