8 instantiations of DcpOptions
Aspire.Hosting.Tests (8)
Dashboard\DashboardLifecycleHookTests.cs (1)
206
new DcpNameGenerator(configuration, Options.Create(new
DcpOptions
())),
Dcp\DcpExecutorTests.cs (7)
63
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
147
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
190
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
547
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
583
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard" };
681
var dcpOptions = new
DcpOptions
{ DashboardPath = "./dashboard" };
1268
dcpOptions ??= new
DcpOptions
{ DashboardPath = "./dashboard" };
44 references to DcpOptions
Aspire.Hosting (20)
Dashboard\DashboardOptions.cs (1)
22
internal class ConfigureDefaultDashboardOptions(IConfiguration configuration, IOptions<
DcpOptions
> dcpOptions) : IConfigureOptions<DashboardOptions>
Dcp\DcpDependencyCheck.cs (3)
21
private readonly
DcpOptions
_dcpOptions;
26
public DcpDependencyCheck(IOptions<
DcpOptions
> dcpOptions)
208
internal static void CheckDcpInfoAndLogErrors(ILogger logger,
DcpOptions
options, DcpInfo dcpInfo, bool throwIfUnhealthy = false)
Dcp\DcpExecutor.cs (2)
68
private readonly IOptions<
DcpOptions
> _options;
101
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)
122
public static string GetObjectNameForResource(IResource resource,
DcpOptions
options, string suffix = "")
Dcp\DcpOptions.cs (4)
99
internal class ValidateDcpOptions : IValidateOptions<
DcpOptions
>
101
public ValidateOptionsResult Validate(string? name,
DcpOptions
options)
121
IConfiguration configuration) : IConfigureOptions<
DcpOptions
>
130
public void Configure(
DcpOptions
options)
Dcp\DcpPipelineBuilder.cs (1)
34
public static ResiliencePipeline BuildCreateServiceRetryPipeline(
DcpOptions
dcpOptions, ILogger logger)
Dcp\KubernetesService.cs (1)
79
internal sealed class KubernetesService(ILogger<KubernetesService> logger, IOptions<
DcpOptions
> dcpOptions, Locations locations) : IKubernetesService, IDisposable
DistributedApplicationBuilder.cs (2)
276
_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IConfigureOptions<
DcpOptions
>, ConfigureDefaultDcpOptions>());
277
_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IValidateOptions<
DcpOptions
>, ValidateDcpOptions>());
Publishing\ResourceContainerImageBuilder.cs (1)
118
IOptions<
DcpOptions
> dcpOptions,
Aspire.Hosting.Tests (24)
Dashboard\DashboardResourceTests.cs (3)
38
builder.Services.Configure<
DcpOptions
>(o =>
167
builder.Services.Configure<
DcpOptions
>(o =>
450
builder.Services.Configure<
DcpOptions
>(o =>
Dcp\DcpCliArgsTests.cs (2)
55
var
dcpOptions = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value;
Dcp\DcpExecutorTests.cs (7)
63
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
147
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
190
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
547
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard", ResourceNameSuffix = "suffix" };
583
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard" };
681
var
dcpOptions = new DcpOptions { DashboardPath = "./dashboard" };
1250
DcpOptions
? dcpOptions = null,
DistributedApplicationBuilderTests.cs (1)
32
appBuilder.Services.Configure<
DcpOptions
>(o =>
DistributedApplicationTests.cs (11)
627
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
670
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
716
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
771
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
811
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
844
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
873
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
902
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
932
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
1016
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;
1035
var suffix = app.Services.GetRequiredService<IOptions<
DcpOptions
>>().Value.ResourceNameSuffix;