4 references to AddSingleton
Microsoft.Extensions.Configuration.Binder.SourceGeneration (4)
Emitter\Helpers.cs (1)
91
public const string AddSingleton = nameof(
AddSingleton
);
Emitter\OptionsBuilderConfigurationExtensions.cs (1)
82
EmitStartBlock($"{Identifier.optionsBuilder}.{Identifier.Services}.{Identifier.
AddSingleton
}<{Identifier.IOptionsChangeTokenSource}<{Identifier.TOptions}>, {Identifier.ConfigurationChangeTokenSource}<{Identifier.TOptions}>>({Identifier.sp} =>");
Emitter\OptionsConfigurationServiceCollectionExtensions.cs (2)
60
{{Identifier.services}}.{{Identifier.
AddSingleton
}}<{{Identifier.IOptionsChangeTokenSource}}<{{Identifier.TOptions}}>>(new {{Identifier.ConfigurationChangeTokenSource}}<{{Identifier.TOptions}}>({{Identifier.name}}, {{Identifier.config}}));
61
return {{Identifier.services}}.{{Identifier.
AddSingleton
}}<IConfigureOptions<{{Identifier.TOptions}}>>(new ConfigureNamedOptions<{{Identifier.TOptions}}>({{Identifier.name}}, {{Identifier.instance}} => {{nameof(MethodsToGen_CoreBindingHelper.BindCoreMain)}}({{Identifier.config}}, {{Identifier.instance}}, typeof({{Identifier.TOptions}}), {{Identifier.configureOptions}})));