3 implementations of IDistributedApplicationPublisher
Aspire.Hosting (1)
Publishing\ManifestPublisher.cs (1)
16DistributedApplicationExecutionContext executionContext) : IDistributedApplicationPublisher
Aspire.Hosting.Azure.Tests (1)
ContainerRegistryTests.cs (1)
136private sealed class ContainerRegistryValidatingPublisher : IDistributedApplicationPublisher
Aspire.Hosting.Tests (1)
Helpers\NoopPublisher.cs (1)
9internal sealed class NoopPublisher : IDistributedApplicationPublisher
5 references to IDistributedApplicationPublisher
Aspire.Hosting (2)
PublisherDistributedApplicationBuilderExtensions.cs (2)
24where TPublisher : class, IDistributedApplicationPublisher 28builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher, TPublisher>(name);
Aspire.Hosting.Azure.Tests (2)
ContainerRegistryTests.cs (2)
89builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher>("test-publisher", publisherValidator); 97var publisher = app.Services.GetRequiredKeyedService<IDistributedApplicationPublisher>("test-publisher") as ContainerRegistryValidatingPublisher;
Aspire.Hosting.Tests (1)
ProjectResourceTests.cs (1)
879appBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher, NoopPublisher>("manifest");