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