1 write to Name
Microsoft.Extensions.Options (1)
OptionsBuilder.cs (1)
40
Name
= name ?? Options.DefaultName;
33 references to Name
Microsoft.Extensions.Http.Diagnostics (2)
Logging\Internal\LoggingOptionsBinder.cs (2)
27
new LoggingOptionsConfigureOptions(builder.
Name
, section))
29
new ConfigurationChangeTokenSource<LoggingOptions>(builder.
Name
, section));
Microsoft.Extensions.Options (27)
OptionsBuilder.cs (26)
55
Services.AddSingleton<IConfigureOptions<TOptions>>(new ConfigureNamedOptions<TOptions>(
Name
, configureOptions));
74
new ConfigureNamedOptions<TOptions, TDep>(
Name
, sp.GetRequiredService<TDep>(), configureOptions));
95
new ConfigureNamedOptions<TOptions, TDep1, TDep2>(
Name
, sp.GetRequiredService<TDep1>(), sp.GetRequiredService<TDep2>(), configureOptions));
119
Name
,
149
Name
,
182
Name
,
204
Services.AddSingleton<IPostConfigureOptions<TOptions>>(new PostConfigureOptions<TOptions>(
Name
, configureOptions));
223
new PostConfigureOptions<TOptions, TDep>(
Name
, sp.GetRequiredService<TDep>(), configureOptions));
244
new PostConfigureOptions<TOptions, TDep1, TDep2>(
Name
, sp.GetRequiredService<TDep1>(), sp.GetRequiredService<TDep2>(), configureOptions));
268
Name
,
298
Name
,
331
Name
,
363
return new NamedAsyncValidateOptionsFilter<TOptions>(
Name
, asyncValidator);
366
return new NamedValidateOptionsFilter<TOptions, TValidateOptions>(
Name
, validator);
389
Services.AddSingleton<IValidateOptions<TOptions>>(new ValidateOptions<TOptions>(
Name
, validation, failureMessage));
414
new ValidateOptions<TOptions, TDep>(
Name
, sp.GetRequiredService<TDep>(), validation, failureMessage));
445
new ValidateOptions<TOptions, TDep1, TDep2>(
Name
,
484
new ValidateOptions<TOptions, TDep1, TDep2, TDep3>(
Name
,
528
new ValidateOptions<TOptions, TDep1, TDep2, TDep3, TDep4>(
Name
,
577
new ValidateOptions<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5>(
Name
,
607
new AsyncValidateOptions<TOptions>(
Name
, validation, failureMessage));
633
Name
,
668
Name
,
708
Name
,
753
Name
,
803
Name
,
OptionsBuilderExtensions.cs (1)
57
string name = optionsBuilder.
Name
;
Microsoft.Extensions.Options.ConfigurationExtensions (2)
OptionsBuilderConfigurationExtensions.cs (2)
45
optionsBuilder.Services.Configure<TOptions>(optionsBuilder.
Name
, config, configureBinder);
83
return new ConfigurationChangeTokenSource<TOptions>(optionsBuilder.
Name
, sp.GetRequiredService<IConfiguration>());
Microsoft.Extensions.Options.DataAnnotations (2)
OptionsBuilderDataAnnotationsExtensions.cs (2)
46
registration.Name == optionsBuilder.
Name
)
52
optionsBuilder.Services.AddSingleton(new DataAnnotationValidateOptionsRegistration<TOptions>(optionsBuilder.
Name
));