3 implementations of IPipelineActivityReporter
Aspire.Hosting (2)
Pipelines\NullPipelineActivityReporter.cs (1)
14public sealed class NullPublishingActivityReporter : IPipelineActivityReporter
Pipelines\PipelineActivityReporter.cs (1)
17internal sealed class PipelineActivityReporter : IPipelineActivityReporter, IAsyncDisposable
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
1198private sealed class TestPublishingActivityReporter : IPipelineActivityReporter
23 references to IPipelineActivityReporter
Aspire.Hosting (10)
DistributedApplicationBuilder.cs (1)
447_innerBuilder.Services.AddSingleton<IPipelineActivityReporter, PipelineActivityReporter>(sp => sp.GetRequiredService<PipelineActivityReporter>());
DistributedApplicationRunner.cs (1)
18internal sealed class DistributedApplicationRunner(ILogger<DistributedApplicationRunner> logger, IHostApplicationLifetime lifetime, DistributedApplicationExecutionContext executionContext, DistributedApplicationModel model, IServiceProvider serviceProvider, IPipelineActivityReporter activityReporter, IDistributedApplicationEventing eventing, BackchannelService backchannelService, IOptions<PublishingOptions> publishingOptions) : BackgroundService
Pipelines\DistributedApplicationPipeline.cs (2)
236var activityReporter = context.Services.GetRequiredService<IPipelineActivityReporter>();
Pipelines\NullPipelineActivityReporter.cs (1)
11/// A no-op implementation of <see cref="IPipelineActivityReporter"/> for testing purposes.
Publishing\Publisher.cs (1)
17IPipelineActivityReporter progressReporter,
Publishing\PublishingContext.cs (3)
29private IPipelineActivityReporter? _activityReporter; 48public IPipelineActivityReporter ActivityReporter => _activityReporter ??= 49Services.GetRequiredService<IPipelineActivityReporter>();
Publishing\ResourceContainerImageBuilder.cs (1)
137IPipelineActivityReporter activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Azure (3)
AzurePublishingContext.cs (2)
30IPipelineActivityReporter activityReporter) 34private IPipelineActivityReporter ActivityReporter => activityReporter;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
30IPipelineActivityReporter activityReporter) : BaseProvisioningContextProvider(
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
870IPipelineActivityReporter? activityReporter = null,
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
30IPipelineActivityReporter activityReporter,
Aspire.Hosting.Tests (7)
Pipelines\DistributedApplicationPipelineTests.cs (7)
699builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 734builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 775builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 823builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 871builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 912builder.Services.AddSingleton<IPipelineActivityReporter>(reporter); 1062builder.Services.AddSingleton<IPipelineActivityReporter>(reporter);
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
27var reporter = context.ActivityReporter;