4 references to ConfigurationChangeTokenSource
Microsoft.Extensions.Configuration.Binder.SourceGeneration (4)
Emitter\Helpers.cs (1)
97public const string ConfigurationChangeTokenSource = nameof(ConfigurationChangeTokenSource);
Emitter\OptionsBuilderConfigurationExtensions.cs (2)
82EmitStartBlock($"{Identifier.optionsBuilder}.{Identifier.Services}.{Identifier.AddSingleton}<{Identifier.IOptionsChangeTokenSource}<{Identifier.TOptions}>, {Identifier.ConfigurationChangeTokenSource}<{Identifier.TOptions}>>({Identifier.sp} =>"); 84_writer.WriteLine($"return new {Identifier.ConfigurationChangeTokenSource}<{Identifier.TOptions}>({Identifier.optionsBuilder}.{Identifier.Name}, {Identifier.sp}.GetRequiredService<{Identifier.IConfiguration}>());");
Emitter\OptionsConfigurationServiceCollectionExtensions.cs (1)
60{{Identifier.services}}.{{Identifier.AddSingleton}}<{{Identifier.IOptionsChangeTokenSource}}<{{Identifier.TOptions}}>>(new {{Identifier.ConfigurationChangeTokenSource}}<{{Identifier.TOptions}}>({{Identifier.name}}, {{Identifier.config}}));