2 implementations of IPublishingActivityReporter
Aspire.Hosting (2)
Publishing\NullPublishingActivityReporter.cs (1)
14public sealed class NullPublishingActivityReporter : IPublishingActivityReporter
Publishing\PublishingActivityReporter.cs (1)
14internal sealed class PublishingActivityReporter : IPublishingActivityReporter, IAsyncDisposable
22 references to IPublishingActivityReporter
Aspire.Hosting (11)
DistributedApplicationBuilder.cs (1)
401_innerBuilder.Services.AddSingleton<IPublishingActivityReporter, PublishingActivityReporter>(sp => sp.GetRequiredService<PublishingActivityReporter>());
DistributedApplicationRunner.cs (1)
17internal sealed class DistributedApplicationRunner(ILogger<DistributedApplicationRunner> logger, IHostApplicationLifetime lifetime, DistributedApplicationExecutionContext executionContext, DistributedApplicationModel model, IServiceProvider serviceProvider, IPublishingActivityReporter activityReporter, IDistributedApplicationEventing eventing, BackchannelService backchannelService, IOptions<PublishingOptions> publishingOptions) : BackgroundService
Publishing\DeployingContext.cs (3)
29private IPublishingActivityReporter? _activityReporter; 49public IPublishingActivityReporter ActivityReporter => _activityReporter ??= 50Services.GetRequiredService<IPublishingActivityReporter>();
Publishing\NullPublishingActivityReporter.cs (1)
11/// A no-op implementation of <see cref="IPublishingActivityReporter"/> for testing purposes.
Publishing\Publisher.cs (1)
13IPublishingActivityReporter progressReporter,
Publishing\PublishingContext.cs (3)
29private IPublishingActivityReporter? _activityReporter; 48public IPublishingActivityReporter ActivityReporter => _activityReporter ??= 49Services.GetRequiredService<IPublishingActivityReporter>();
Publishing\ResourceContainerImageBuilder.cs (1)
135IPublishingActivityReporter activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Azure (6)
AzureDeployingContext.cs (1)
25IPublishingActivityReporter activityReporter,
AzureEnvironmentResource.cs (2)
76var activityPublisher = context.Services.GetRequiredService<IPublishingActivityReporter>();
AzurePublishingContext.cs (2)
29IPublishingActivityReporter activityReporter) 33private IPublishingActivityReporter ActivityReporter => activityReporter;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
32IPublishingActivityReporter activityReporter) : BaseProvisioningContextProvider(
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
29IPublishingActivityReporter activityReporter,
Aspire.Hosting.Tests (3)
PublishingTests.cs (3)
246Assert.IsAssignableFrom<IPublishingActivityReporter>(context.ActivityReporter); 249var reporter1 = context.ActivityReporter; 250var reporter2 = context.ActivityReporter;
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
27var reporter = context.ActivityReporter;