1 instantiation of PipelineStepContext
Aspire.Hosting (1)
Pipelines\DistributedApplicationPipeline.cs (1)
648var stepContext = new PipelineStepContext
37 references to PipelineStepContext
Aspire.Hosting (11)
ApplicationModel\ProjectResource.cs (1)
125private async Task BuildProjectImage(PipelineStepContext ctx)
Pipelines\DistributedApplicationPipeline.cs (4)
272Func<PipelineStepContext, Task> action, 648var stepContext = new PipelineStepContext 838private static async Task ExecuteStepAsync(PipelineStep step, PipelineStepContext stepContext) 865PipelineStepContext 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 (4)
AzureBicepResource.cs (1)
291private static async Task ProvisionAzureBicepResourceAsync(PipelineStepContext context, AzureBicepResource resource)
AzureEnvironmentResource.cs (3)
134private static void AddToPipelineSummary(PipelineStepContext ctx, ProvisioningContext provisioningContext) 151private Task PublishAsync(PipelineStepContext context) 165private static async Task ValidateAzureLoginAsync(PipelineStepContext context)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
129private async Task PrintDashboardUrlAsync(PipelineStepContext context)
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (2)
144private async Task PrintDashboardUrlAsync(PipelineStepContext context) 159private async Task ValidateAppServiceConfigurationAsync(PipelineStepContext context, DistributedApplicationModel model)
AzureAppServiceWebSiteResource.cs (1)
108private async Task<string> GetAppServiceWebsiteNameAsync(PipelineStepContext context, string? deploymentSlot = null)
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryHelpers.cs (1)
21public static async Task LoginToRegistryAsync(IContainerRegistry registry, PipelineStepContext context)
Aspire.Hosting.Docker (10)
DockerComposeEnvironmentResource.cs (7)
201private Task PublishAsync(PipelineStepContext context) 217private async Task DockerComposeUpAsync(PipelineStepContext context) 284private async Task DockerComposeDownAsync(PipelineStepContext context) 343private async Task PrepareAsync(PipelineStepContext context) 390internal static string GetEnvFilePath(PipelineStepContext context, DockerComposeEnvironmentResource environment) 399internal static string GetDockerComposeArguments(PipelineStepContext context, DockerComposeEnvironmentResource environment) 416internal static string GetDockerComposeProjectName(PipelineStepContext context, DockerComposeEnvironmentResource environment)
DockerComposeServiceResource.cs (2)
326private async Task PrintEndpointsAsync(PipelineStepContext context, DockerComposeEnvironmentResource environment) 366PipelineStepContext context,
src\Shared\PublishingContextUtils.cs (1)
15public static string GetEnvironmentOutputPath(PipelineStepContext context, IComputeEnvironmentResource environment)
Aspire.Hosting.Foundry (3)
HostedAgent\AzureHostedAgentResource.cs (2)
96public async Task<HostedAgentConfiguration> ToHostedAgentConfigurationAsync(PipelineStepContext context) 133public async Task<AgentVersion> DeployAsync(PipelineStepContext context, AzureCognitiveServicesProjectResource project)
HostedAgent\AzurePromptAgentResource.cs (1)
110public async Task<AgentVersion> DeployAsync(PipelineStepContext context, AzureCognitiveServicesProjectResource project)
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (1)
118private Task PublishAsync(PipelineStepContext context)
src\Shared\PublishingContextUtils.cs (1)
15public static string GetEnvironmentOutputPath(PipelineStepContext context, IComputeEnvironmentResource environment)
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
57PipelineStepContext context,
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
35private async Task PublishAsync(PipelineStepContext context)