4 types derived from PublishingOptions
Aspire.Hosting.Azure (1)
AzurePublisherOptions.cs (1)
13
public sealed class AzurePublisherOptions :
PublishingOptions
Aspire.Hosting.Docker (1)
DockerComposePublisherOptions.cs (1)
11
public sealed class DockerComposePublisherOptions :
PublishingOptions
Aspire.Hosting.Kubernetes (1)
KubernetesPublisherOptions.cs (1)
11
public sealed class KubernetesPublisherOptions :
PublishingOptions
Aspire.Hosting.Tests (1)
Backchannel\AppHostBackchannelTests.cs (1)
241
file sealed class DummyPublisherOptions :
PublishingOptions
11 references to PublishingOptions
Aspire.Hosting (6)
DistributedApplicationBuilder.cs (3)
370
this.AddPublisher<ManifestPublisher,
PublishingOptions
>("manifest");
465
_innerBuilder.Services.Configure<
PublishingOptions
>(_innerBuilder.Configuration.GetSection(
PublishingOptions
.Publishing));
PublisherDistributedApplicationBuilderExtensions.cs (1)
41
builder.Services.Configure<TPublisherOptions>(name, builder.Configuration.GetSection(nameof(
PublishingOptions
.Publishing)));
Publishing\ManifestPublisher.cs (2)
12
IOptions<
PublishingOptions
> options,
16
private readonly IOptions<
PublishingOptions
> _options = options;
Aspire.Hosting.Tests (5)
DistributedApplicationBuilderTests.cs (3)
52
var options = app.Services.GetRequiredService<IOptions<
PublishingOptions
>>();
75
var publishOptions = app.Services.GetRequiredService<IOptions<
PublishingOptions
>>();
88
var publishOptions = app.Services.GetRequiredService<IOptions<
PublishingOptions
>>();
Helpers\JsonDocumentManifestPublisher.cs (1)
14
IOptions<
PublishingOptions
> options,
ManifestGenerationTests.cs (1)
277
program.AppBuilder.Services.Configure<
PublishingOptions
>(options =>