5 implementations of IPipelineActivityReporter
Aspire.Hosting (2)
Pipelines\NullPipelineActivityReporter.cs (1)
15public sealed class NullPublishingActivityReporter : IPipelineActivityReporter
Pipelines\PipelineActivityReporter.cs (1)
17internal sealed class PipelineActivityReporter : IPipelineActivityReporter, IAsyncDisposable
Aspire.Hosting.Azure.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
15internal sealed class TestPipelineActivityReporter : IPipelineActivityReporter
Aspire.Hosting.Docker.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
15internal sealed class TestPipelineActivityReporter : IPipelineActivityReporter
Aspire.Hosting.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
15internal sealed class TestPipelineActivityReporter : IPipelineActivityReporter
77 references to IPipelineActivityReporter
Aspire.Hosting (6)
DistributedApplicationBuilder.cs (1)
500_innerBuilder.Services.AddSingleton<IPipelineActivityReporter, PipelineActivityReporter>(sp => sp.GetRequiredService<PipelineActivityReporter>());
Pipelines\DistributedApplicationPipeline.cs (2)
643var activityReporter = context.Services.GetRequiredService<IPipelineActivityReporter>();
Pipelines\NullPipelineActivityReporter.cs (1)
12/// A no-op implementation of <see cref="IPipelineActivityReporter"/> for testing purposes.
Publishing\PipelineExecutor.cs (2)
24IPipelineActivityReporter activityReporter, 27IPipelineActivityReporter pipelineActivityReporter) : BackgroundService
Aspire.Hosting.Azure (1)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
31IPipelineActivityReporter activityReporter) : BaseProvisioningContextProvider(
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
1195IPipelineActivityReporter? activityReporter = null,
tests\Shared\TestPipelineActivityReporter.cs (1)
13/// A test implementation of <see cref="IPipelineActivityReporter"/> that captures activity for test assertions.
Aspire.Hosting.Docker.Tests (5)
DockerComposeTests.cs (4)
324builder.Services.AddSingleton<IPipelineActivityReporter>(mockActivityReporter); 370builder.Services.AddSingleton<IPipelineActivityReporter>(mockActivityReporter); 701builder.Services.AddSingleton<IPipelineActivityReporter>(mockActivityReporter); 749builder.Services.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
tests\Shared\TestPipelineActivityReporter.cs (1)
13/// A test implementation of <see cref="IPipelineActivityReporter"/> that captures activity for test assertions.
Aspire.Hosting.Tests (63)
Pipelines\DistributedApplicationPipelineTests.cs (62)
32builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 45builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 67builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 104builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 138builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 172builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 212builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 272builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 307builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 348builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 364builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 382builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 400builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 434builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 459builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 518builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 557builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 596builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 615builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 674builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 707builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 735builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 772builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 817builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 851builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 871var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 885builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 952builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 992builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1019builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1050builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1090builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1135builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1156var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 1169builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1209var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 1229builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1249var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 1268builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1309var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 1338builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1373var reporter = context.Services.GetRequiredService<IPipelineActivityReporter>() as TestPipelineActivityReporter; 1408builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1449builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1486builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1533builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1586builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1629builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1653builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1676builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1700builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1740builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1833builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1857builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1928builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 1968builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2037builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2109builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2136builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2165builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2188builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>(); 2218builder.Services.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
tests\Shared\TestPipelineActivityReporter.cs (1)
13/// A test implementation of <see cref="IPipelineActivityReporter"/> that captures activity for test assertions.