1 implementation of IPublishingActivityReporter
Aspire.Hosting (1)
Publishing\PublishingActivityReporter.cs (1)
14
internal sealed class PublishingActivityReporter :
IPublishingActivityReporter
, IAsyncDisposable
17 references to IPublishingActivityReporter
Aspire.Hosting (10)
DistributedApplicationBuilder.cs (1)
396
_innerBuilder.Services.AddSingleton<
IPublishingActivityReporter
, PublishingActivityReporter>(sp => sp.GetRequiredService<PublishingActivityReporter>());
DistributedApplicationRunner.cs (1)
17
internal 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)
29
private
IPublishingActivityReporter
? _activityReporter;
49
public
IPublishingActivityReporter
ActivityReporter => _activityReporter ??=
50
Services.GetRequiredService<
IPublishingActivityReporter
>();
Publishing\Publisher.cs (1)
13
IPublishingActivityReporter
progressReporter,
Publishing\PublishingContext.cs (3)
29
private
IPublishingActivityReporter
? _activityReporter;
48
public
IPublishingActivityReporter
ActivityReporter => _activityReporter ??=
49
Services.GetRequiredService<
IPublishingActivityReporter
>();
Publishing\ResourceContainerImageBuilder.cs (1)
120
IPublishingActivityReporter
activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Azure (2)
AzurePublishingContext.cs (2)
29
IPublishingActivityReporter
activityReporter)
33
private
IPublishingActivityReporter
ActivityReporter => activityReporter;
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
29
IPublishingActivityReporter
activityReporter,
Aspire.Hosting.Tests (3)
PublishingTests.cs (3)
285
Assert.IsAssignableFrom<
IPublishingActivityReporter
>(context.ActivityReporter);
288
var
reporter1 = context.ActivityReporter;
289
var
reporter2 = context.ActivityReporter;
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
27
var
reporter = context.ActivityReporter;