1 implementation of IDistributedApplicationPipeline
Aspire.Hosting (1)
Pipelines\DistributedApplicationPipeline.cs (1)
25internal sealed class DistributedApplicationPipeline : IDistributedApplicationPipeline
34 references to IDistributedApplicationPipeline
Aspire.Hosting (16)
Ats\AtsTypeMappings.cs (1)
23[assembly: AspireExport(typeof(IDistributedApplicationPipeline))]
Ats\PipelineExports.cs (2)
26this global::Aspire.Hosting.Pipelines.IDistributedApplicationPipeline pipeline, 46this global::Aspire.Hosting.Pipelines.IDistributedApplicationPipeline pipeline,
Backchannel\AppHostRpcTarget.cs (1)
297var pipeline = serviceProvider.GetRequiredService<IDistributedApplicationPipeline>() as DistributedApplicationPipeline
DistributedApplication.cs (3)
670var pipeline = _host.Services.GetRequiredService<IDistributedApplicationPipeline>(); 674throw new InvalidOperationException($"The registered {nameof(IDistributedApplicationPipeline)} implementation '{pipeline.GetType().FullName}' does not support executing the '{WellKnownPipelineSteps.BeforeStart}' step during startup.");
DistributedApplicationBuilder.cs (1)
110public IDistributedApplicationPipeline Pipeline { get; } = new DistributedApplicationPipeline();
IDistributedApplicationBuilder.cs (1)
147public IDistributedApplicationPipeline Pipeline { get; }
Pipelines\DistributedApplicationPipelineExtensions.cs (3)
9/// Extension methods for <see cref="IDistributedApplicationPipeline"/>. 25public static IDistributedApplicationPipeline DisableBuildOnlyContainerValidation(this IDistributedApplicationPipeline pipeline)
Publishing\ManifestPublishingExtensions.cs (2)
25public static IDistributedApplicationPipeline AddManifestPublishing(this IDistributedApplicationPipeline pipeline)
Publishing\PipelineExecutor.cs (2)
115var pipeline = serviceProvider.GetRequiredService<IDistributedApplicationPipeline>();
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
776public IDistributedApplicationPipeline Pipeline => throw new NotImplementedException();
Aspire.Hosting.Azure.Tests (2)
AzureResourcePreparerTests.cs (2)
746var pipeline = app.Services.GetRequiredService<IDistributedApplicationPipeline>();
Aspire.Hosting.Dotnet.Tests (2)
DotnetProjectResourceTests.cs (2)
918var pipeline = app.Services.GetRequiredService<IDistributedApplicationPipeline>();
Aspire.Hosting.Kubernetes.Tests (2)
KubernetesDeployTests.cs (2)
848var pipeline = app.Services.GetRequiredService<IDistributedApplicationPipeline>();
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
532public IDistributedApplicationPipeline Pipeline => innerBuilder.Pipeline; 695public IDistributedApplicationPipeline Pipeline => _innerBuilder.Pipeline; 784new IDistributedApplicationPipeline Pipeline => ((IDistributedApplicationBuilder)this).Pipeline;
Aspire.Hosting.Tests (4)
BuildOnlyContainerValidationTests.cs (2)
104var pipeline = app.Services.GetRequiredService<IDistributedApplicationPipeline>();
Publishing\PipelineExecutorTests.cs (2)
43var pipeline = app.Services.GetRequiredService<IDistributedApplicationPipeline>();
Aspire.Hosting.TestUtilities (2)
Helpers\JsonDocumentManifestPublisher.cs (2)
69public static IDistributedApplicationPipeline AddJsonDocumentManifestPublishing(this IDistributedApplicationPipeline pipeline)
Pipelines.Library (2)
DistributedApplicationPipelineExtensions.cs (2)
18public static IDistributedApplicationPipeline AddAppServiceZipDeploy(this IDistributedApplicationPipeline pipeline)