19 references to DcpOptions
Aspire.Hosting (19)
Dashboard\DashboardOptions.cs (1)
21
internal class ConfigureDefaultDashboardOptions(IConfiguration configuration, IOptions<
DcpOptions
> dcpOptions) : IConfigureOptions<DashboardOptions>
Dcp\DcpDependencyCheck.cs (3)
20
private readonly
DcpOptions
_dcpOptions;
25
public DcpDependencyCheck(IOptions<
DcpOptions
> dcpOptions)
177
internal static void CheckDcpInfoAndLogErrors(ILogger logger,
DcpOptions
options, DcpInfo dcpInfo, bool throwIfUnhealthy = false)
Dcp\DcpExecutor.cs (2)
49
private readonly IOptions<
DcpOptions
> _options;
78
IOptions<
DcpOptions
> options,
Dcp\DcpHost.cs (2)
25
private readonly
DcpOptions
_dcpOptions;
42
IOptions<
DcpOptions
> dcpOptions,
Dcp\DcpNameGenerator.cs (3)
20
private readonly IOptions<
DcpOptions
> _options;
22
public DcpNameGenerator(IConfiguration configuration, IOptions<
DcpOptions
> options)
116
public static string GetObjectNameForResource(IResource resource,
DcpOptions
options, string suffix = "")
Dcp\DcpOptions.cs (4)
93
internal class ValidateDcpOptions : IValidateOptions<
DcpOptions
>
95
public ValidateOptionsResult Validate(string? name,
DcpOptions
options)
115
IConfiguration configuration) : IConfigureOptions<
DcpOptions
>
124
public void Configure(
DcpOptions
options)
Dcp\DcpPipelineBuilder.cs (1)
34
public static ResiliencePipeline BuildCreateServiceRetryPipeline(
DcpOptions
dcpOptions, ILogger logger)
Dcp\KubernetesService.cs (1)
61
internal sealed class KubernetesService(ILogger<KubernetesService> logger, IOptions<
DcpOptions
> dcpOptions, Locations locations) : IKubernetesService, IDisposable
DistributedApplicationBuilder.cs (2)
296
_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IConfigureOptions<
DcpOptions
>, ConfigureDefaultDcpOptions>());
297
_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IValidateOptions<
DcpOptions
>, ValidateDcpOptions>());