18 instantiations of PipelineStepContext
Aspire.Hosting (2)
Pipelines\DistributedApplicationPipeline.cs (2)
901var stepContext = new PipelineStepContext 1012var stepContext = new PipelineStepContext
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
443await getCredentialsStep.Action(new PipelineStepContext 532await getCredentialsStep.Action(new PipelineStepContext 744await getCredentialsStep.Action(new PipelineStepContext 813await getCredentialsStep.Action(new PipelineStepContext
Aspire.Hosting.Azure.Tests (11)
AzureEnvironmentResourceExtensionsTests.cs (1)
551var stepContext = new PipelineStepContext
AzureSandboxesTests.cs (10)
966var stepContext = new PipelineStepContext 998var stepContext = new PipelineStepContext 1036var stepContext = new PipelineStepContext 1105var stepContext = new PipelineStepContext 1152var stepContext = new PipelineStepContext 2462var stepContext = new PipelineStepContext 2613var stepContext = new PipelineStepContext 2668var stepContext = new PipelineStepContext 2701var stepContext = new PipelineStepContext 2799var stepContext = new PipelineStepContext
Aspire.Hosting.Kubernetes.Tests (1)
PipelineStepTestHelpers.cs (1)
48await step.Action!(new PipelineStepContext
123 references to PipelineStepContext
Aspire.Hosting (13)
ApplicationModel\ProjectResource.cs (1)
109private async Task BuildProjectImage(PipelineStepContext ctx)
Ats\PipelineExports.cs (1)
28Func<PipelineStepContext, Task> callback,
Pipelines\DistributedApplicationPipeline.cs (5)
457Func<PipelineStepContext, Task> action, 901var stepContext = new PipelineStepContext 1012var stepContext = new PipelineStepContext 1130private static async Task ExecuteStepAsync(PipelineStep step, PipelineStepContext stepContext) 1157PipelineStepContext context)
Pipelines\IDistributedApplicationPipeline.cs (1)
24Func<PipelineStepContext, Task> action,
Pipelines\PipelineStep.cs (1)
37public required Func<PipelineStepContext, Task> Action { get; init; }
Pipelines\PipelineStepFactoryExtensions.cs (1)
107Func<PipelineStepContext, Task> callback,
Pipelines\PipelineStepHelpers.cs (3)
29public static async Task PushImageToRegistryAsync(IResource resource, PipelineStepContext context) 63private static async Task TagImageForLocalRegistryAsync(IResource resource, PipelineStepContext context) 106private static async Task PushImageToRemoteRegistryAsync(IResource resource, IContainerRegistry registry, PipelineStepContext context)
Aspire.Hosting.Azure (5)
AzureBicepResource.cs (1)
317private static async Task ProvisionAzureBicepResourceAsync(PipelineStepContext context, AzureBicepResource resource)
AzureEnvironmentResource.cs (4)
169private static void AddToPipelineSummary(PipelineStepContext ctx, ProvisioningContext provisioningContext) 184private Task PublishAsync(PipelineStepContext context) 198private static async Task ValidateAzureLoginAsync(PipelineStepContext context) 223private static async Task DestroyAzureResourcesAsync(PipelineStepContext context)
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppEnvironmentResource.cs (2)
156private async Task PrintDashboardUrlAsync(PipelineStepContext context) 177private async Task PrepareDeploymentTargetsAsync(PipelineStepContext context)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
104PipelineStepContext context,
Aspire.Hosting.Azure.AppService (5)
AzureAppServiceEnvironmentResource.cs (3)
180private async Task PrepareDeploymentTargetsAsync(PipelineStepContext context) 240private async Task PrintDashboardUrlAsync(PipelineStepContext context) 255private async Task ValidateAppServiceConfigurationAsync(PipelineStepContext context, DistributedApplicationModel model)
AzureAppServiceWebSiteResource.cs (1)
111private async Task<string> GetAppServiceWebsiteBaseNameAsync(PipelineStepContext context)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
104PipelineStepContext context,
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryHelpers.cs (1)
20public static async Task LoginToRegistryAsync(IContainerRegistry registry, PipelineStepContext context)
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
41private Task PrepareAksEnvironmentAsync(PipelineStepContext context) 210private async Task GetAksCredentialsAsync(PipelineStepContext context) 346PipelineStepContext context)
Aspire.Hosting.Azure.Sandboxes (27)
AzureSandboxContainerDeployment.cs (25)
219private static async Task DeployAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 545private static IAzureDevComputeClient CreateAzureDevComputeClient(PipelineStepContext context) 625PipelineStepContext context, 681PipelineStepContext context, 721PipelineStepContext context, 915PipelineStepContext context, 937private static async Task<string> ResolveContainerImageAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 956private static async Task<string> ResolveContainerImageReferenceForDiskImageAsync(PipelineStepContext context, string imageReference) 1010private static async Task<ContainerImageMetadata> ResolveContainerImageMetadataAsync(PipelineStepContext context, IResource resource, string imageReference) 1032internal static async Task<ResolvedModeledCommand> ResolveModeledCommandAsync(PipelineStepContext context, IResource resource) 1070private static async Task<ContainerImageMetadata> InspectLocalContainerImageAsync(PipelineStepContext context, string imageReference) 1099private static Task<IContainerRuntime> ResolveContainerRuntimeAsync(PipelineStepContext context) 1104internal static async Task<ResolvedEnvironmentVariables> ResolveEnvironmentVariablesAsync(PipelineStepContext context, IResource resource) 1132internal static async Task<string> ResolveValueAsync(PipelineStepContext context, IResource resource, object? value) 1135internal static async Task<ResolvedValue> ResolveValueWithEgressHostsAsync(PipelineStepContext context, IResource resource, object? value) 1177PipelineStepContext context, 1209PipelineStepContext context, 1268internal static async Task DestroyAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 1351private static async Task DestroyStaleDeploymentsAsync(PipelineStepContext context, IReadOnlySet<string> activeStateSectionNames) 1508PipelineStepContext context, 1560PipelineStepContext context, 1612PipelineStepContext context, 1692PipelineStepContext context, 2185PipelineStepContext context, 2246PipelineStepContext context,
AzureSandboxGroupResource.cs (1)
147private async Task PrepareDeploymentTargetsAsync(PipelineStepContext context)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
104PipelineStepContext context,
Aspire.Hosting.Azure.Tests (11)
AzureEnvironmentResourceExtensionsTests.cs (1)
551var stepContext = new PipelineStepContext
AzureSandboxesTests.cs (10)
966var stepContext = new PipelineStepContext 998var stepContext = new PipelineStepContext 1036var stepContext = new PipelineStepContext 1105var stepContext = new PipelineStepContext 1152var stepContext = new PipelineStepContext 2462var stepContext = new PipelineStepContext 2613var stepContext = new PipelineStepContext 2668var stepContext = new PipelineStepContext 2701var stepContext = new PipelineStepContext 2799var stepContext = new PipelineStepContext
Aspire.Hosting.Docker (11)
DockerComposeEnvironmentResource.cs (9)
272private Task PublishAsync(PipelineStepContext context) 293private async Task PrepareDeploymentTargetsAsync(PipelineStepContext context) 401private async Task DockerComposeUpAsync(PipelineStepContext context) 445private async Task DockerComposeDownAsync(PipelineStepContext context) 483private static async Task ConfirmDestroyAsync(PipelineStepContext context, string environmentName) 518private async Task PrepareAsync(PipelineStepContext context) 567internal static string GetEnvFilePath(PipelineStepContext context, DockerComposeEnvironmentResource environment) 576internal ComposeOperationContext CreateComposeOperationContext(PipelineStepContext context) 588internal static string GetDockerComposeProjectName(PipelineStepContext context, DockerComposeEnvironmentResource environment)
DockerComposeServiceResource.cs (1)
325private async Task PrintEndpointsAsync(PipelineStepContext context, DockerComposeEnvironmentResource environment)
src\Shared\PublishingContextUtils.cs (1)
15public static string GetEnvironmentOutputPath(PipelineStepContext context, IComputeEnvironmentResource environment)
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
353PipelineStepContext stepContext,
Aspire.Hosting.Foundry (7)
HostedAgent\AzureHostedAgentResource.cs (3)
108private async Task<HostedAgentConfiguration> ToHostedAgentConfigurationAsync(PipelineStepContext context) 154private async Task<ProjectsAgentVersion> DeployAsync(PipelineStepContext context, AzureCognitiveServicesProjectResource project) 240PipelineStepContext context,
PromptAgent\AzurePromptAgentResource.cs (4)
196PipelineStepContext context, 291private Task DeployBeforeStartAsync(PipelineStepContext context) 303private void StartRunModeDeployment(PipelineStepContext context) 322PipelineStepContext context,
Aspire.Hosting.Kubernetes (25)
CertManagerExtensions.cs (2)
419PipelineStepContext context, 497PipelineStepContext context,
Deployment\HelmDeploymentEngine.cs (9)
45PipelineStepContext context, 69PipelineStepContext context, 240private static async Task PrepareAsync(PipelineStepContext context, KubernetesEnvironmentResource environment) 413private static async Task HelmDeployAsync(PipelineStepContext context, KubernetesEnvironmentResource environment) 508PipelineStepContext context, 543PipelineStepContext context, 578private static async Task HelmUninstallAsync(PipelineStepContext context, KubernetesEnvironmentResource environment) 585private static async Task HelmUninstallAsync(PipelineStepContext context, KubernetesEnvironmentResource environment, string releaseName, string @namespace) 634private static async Task ConfirmDestroyAsync(PipelineStepContext context, string message)
KubernetesEnvironmentExtensions.cs (2)
72private static void ValidateAndFinalizePersistentVolumeBindings(PipelineStepContext context) 86private static PersistentVolumeBinding[] GetPersistentVolumeBindings(PipelineStepContext context)
KubernetesEnvironmentResource.cs (9)
404private Task PublishAsync(PipelineStepContext context) 422private async Task PrepareDeploymentTargetsAsync(PipelineStepContext context) 1361PipelineStepContext context, 1520PipelineStepContext context) 1631PipelineStepContext context) 1743PipelineStepContext context) 1815PipelineStepContext context, 2004PipelineStepContext context) 2119PipelineStepContext context,
KubernetesHelmChartExtensions.cs (2)
287PipelineStepContext context, 389PipelineStepContext context,
src\Shared\PublishingContextUtils.cs (1)
15public static string GetEnvironmentOutputPath(PipelineStepContext context, IComputeEnvironmentResource environment)
Aspire.Hosting.Radius (8)
Publishing\RadCredentialRegisterStep.cs (1)
65internal async Task ExecuteAsync(PipelineStepContext context)
Publishing\RadiusBicepPublishingContext.cs (1)
50internal async Task ExecuteAsync(PipelineStepContext context)
Publishing\RadiusDeploymentPipelineStep.cs (1)
100internal async Task ExecuteAsync(PipelineStepContext context)
Publishing\SealedSecretApplyStep.cs (1)
57internal async Task ExecuteAsync(PipelineStepContext context)
RadiusInfrastructure.cs (1)
47PipelineStepContext context)
Secrets\RadiusSecretStoreValidation.cs (2)
24internal static Task ValidateAsync(PipelineStepContext context) 47internal static Task ValidateHasEnvironmentAsync(PipelineStepContext context)
src\Shared\PublishingContextUtils.cs (1)
15public static string GetEnvironmentOutputPath(PipelineStepContext context, IComputeEnvironmentResource environment)
Aspire.Hosting.Radius.Tests (1)
RadiusTestHelper.cs (1)
15/// (<see cref="RadiusInfrastructure.PrepareDeploymentTargetsAsync(RadiusEnvironmentResource, Aspire.Hosting.Pipelines.PipelineStepContext)"/>)
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
57PipelineStepContext context,
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
34private async Task PublishAsync(PipelineStepContext context)