2 implementations of IPublishingActivityReporter
Aspire.Hosting (2)
Publishing\NullPublishingActivityReporter.cs (1)
14
public sealed class NullPublishingActivityReporter :
IPublishingActivityReporter
Publishing\PublishingActivityReporter.cs (1)
14
internal 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)
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\NullPublishingActivityReporter.cs (1)
11
/// A no-op implementation of <see cref="
IPublishingActivityReporter
"/> for testing purposes.
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)
135
IPublishingActivityReporter
activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Azure (6)
AzureDeployingContext.cs (1)
25
IPublishingActivityReporter
activityReporter,
AzureEnvironmentResource.cs (2)
76
var
activityPublisher = context.Services.GetRequiredService<
IPublishingActivityReporter
>();
AzurePublishingContext.cs (2)
29
IPublishingActivityReporter
activityReporter)
33
private
IPublishingActivityReporter
ActivityReporter => activityReporter;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
32
IPublishingActivityReporter
activityReporter) : BaseProvisioningContextProvider(
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
29
IPublishingActivityReporter
activityReporter,
Aspire.Hosting.Tests (3)
PublishingTests.cs (3)
246
Assert.IsAssignableFrom<
IPublishingActivityReporter
>(context.ActivityReporter);
249
var
reporter1 = context.ActivityReporter;
250
var
reporter2 = context.ActivityReporter;
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
27
var
reporter = context.ActivityReporter;