2 implementations of IPublishingActivityProgressReporter
Aspire.Hosting (2)
Publishing\NullPublishingActivityProgressReporter.cs (1)
12public sealed class NullPublishingActivityProgressReporter : IPublishingActivityProgressReporter
Publishing\PublishingActivityProgressReporter.cs (1)
357internal sealed class PublishingActivityProgressReporter : IPublishingActivityProgressReporter, IAsyncDisposable
18 references to IPublishingActivityProgressReporter
Aspire.Hosting (12)
DistributedApplicationBuilder.cs (1)
385_innerBuilder.Services.AddSingleton<IPublishingActivityProgressReporter, PublishingActivityProgressReporter>(sp => sp.GetRequiredService<PublishingActivityProgressReporter>());
DistributedApplicationRunner.cs (1)
16internal sealed class DistributedApplicationRunner(ILogger<DistributedApplicationRunner> logger, IHostApplicationLifetime lifetime, DistributedApplicationExecutionContext executionContext, DistributedApplicationModel model, IServiceProvider serviceProvider, IPublishingActivityProgressReporter activityReporter, IDistributedApplicationEventing eventing, BackchannelService backchannelService) : BackgroundService
Publishing\DeployingContext.cs (3)
29private IPublishingActivityProgressReporter? _progressReporter; 49public IPublishingActivityProgressReporter ProgressReporter => _progressReporter ??= 50Services.GetRequiredService<IPublishingActivityProgressReporter>();
Publishing\Publisher.cs (1)
13IPublishingActivityProgressReporter progressReporter,
Publishing\PublishingActivityProgressReporter.cs (2)
92internal IPublishingActivityProgressReporter? Reporter { get; set; } 219internal IPublishingActivityProgressReporter? Reporter { get; set; }
Publishing\PublishingContext.cs (3)
29private IPublishingActivityProgressReporter? _progressReporter; 48public IPublishingActivityProgressReporter ProgressReporter => _progressReporter ??= 49Services.GetRequiredService<IPublishingActivityProgressReporter>();
Publishing\ResourceContainerImageBuilder.cs (1)
42IPublishingActivityProgressReporter activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Azure (2)
AzurePublishingContext.cs (2)
28IPublishingActivityProgressReporter progressReporter) 32private IPublishingActivityProgressReporter ProgressReporter => progressReporter;
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
29IPublishingActivityProgressReporter progressReporter,
Aspire.Hosting.Tests (3)
PublishingTests.cs (3)
286Assert.IsAssignableFrom<IPublishingActivityProgressReporter>(context.ProgressReporter); 289var reporter1 = context.ProgressReporter; 290var reporter2 = context.ProgressReporter;