1 write to ActionOfBinderOptions
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Parser\KnownTypeSymbols.cs (1)
90
ActionOfBinderOptions
= binderOptions is null ? null : compilation.GetBestTypeByMetadataName(typeof(Action<>))?.Construct(binderOptions);
7 references to ActionOfBinderOptions
Microsoft.Extensions.Configuration.Binder.SourceGeneration (7)
Parser\ConfigurationBinder.cs (3)
62
else if (SymbolEqualityComparer.Default.Equals(@params[2].Type, _typeSymbols.
ActionOfBinderOptions
))
161
else if (paramCount is 2 && SymbolEqualityComparer.Default.Equals(@params[1].Type, _typeSymbols.
ActionOfBinderOptions
))
179
else if (paramCount is 3 && SymbolEqualityComparer.Default.Equals(@params[2].Type, _typeSymbols.
ActionOfBinderOptions
))
Parser\OptionsBuilderConfigurationExtensions.cs (2)
59
3 when SymbolEqualityComparer.Default.Equals(_typeSymbols.
ActionOfBinderOptions
, @params[2].Type) =>
80
SymbolEqualityComparer.Default.Equals(_typeSymbols.
ActionOfBinderOptions
, @params[2].Type))
Parser\OptionsConfigurationServiceCollectionExtensions.cs (2)
50
SymbolEqualityComparer.Default.Equals(_typeSymbols.
ActionOfBinderOptions
, thirdParamType))
62
SymbolEqualityComparer.Default.Equals(_typeSymbols.
ActionOfBinderOptions
, @params[3].Type))