16 instantiations of TransportOptions
Aspire.Hosting.Tests (16)
Dashboard\TransportOptionsValidatorTests.cs (16)
16
var options = new
TransportOptions
();
36
var options = new
TransportOptions
();
55
var options = new
TransportOptions
();
73
var options = new
TransportOptions
();
88
var options = new
TransportOptions
();
109
var options = new
TransportOptions
();
128
var options = new
TransportOptions
();
150
var options = new
TransportOptions
();
174
var options = new
TransportOptions
();
198
var options = new
TransportOptions
();
225
var options = new
TransportOptions
();
250
var options = new
TransportOptions
();
274
var options = new
TransportOptions
();
296
var options = new
TransportOptions
();
312
var options = new
TransportOptions
();
332
var options = new
TransportOptions
();
21 references to TransportOptions
Aspire.Hosting (5)
Dashboard\TransportOptionsValidator.cs (2)
10
internal class TransportOptionsValidator(IConfiguration configuration, DistributedApplicationExecutionContext executionContext, DistributedApplicationOptions distributedApplicationOptions) : IValidateOptions<
TransportOptions
>
12
public ValidateOptionsResult Validate(string? name,
TransportOptions
transportOptions)
DistributedApplicationBuilder.cs (3)
341
_innerBuilder.Services.AddOptions<
TransportOptions
>().ValidateOnStart().PostConfigure(MapTransportOptionsFromCustomKeys);
342
_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IValidateOptions<
TransportOptions
>, TransportOptionsValidator>());
460
private void MapTransportOptionsFromCustomKeys(
TransportOptions
options)
Aspire.Hosting.Tests (16)
Dashboard\TransportOptionsValidatorTests.cs (16)
16
var
options = new TransportOptions();
36
var
options = new TransportOptions();
55
var
options = new TransportOptions();
73
var
options = new TransportOptions();
88
var
options = new TransportOptions();
109
var
options = new TransportOptions();
128
var
options = new TransportOptions();
150
var
options = new TransportOptions();
174
var
options = new TransportOptions();
198
var
options = new TransportOptions();
225
var
options = new TransportOptions();
250
var
options = new TransportOptions();
274
var
options = new TransportOptions();
296
var
options = new TransportOptions();
312
var
options = new TransportOptions();
332
var
options = new TransportOptions();