1 write to _helperInfoBuilder
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
122_helperInfoBuilder = new(typeIndex);
10 references to _helperInfoBuilder
ConfigurationSchemaGenerator (10)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
56BindingHelperInfo = _helperInfoBuilder!.ToIncrementalValue(),
RuntimeSource\Configuration.Binder\Parser\ConfigurationBinder.cs (3)
263_helperInfoBuilder!.TryRegisterTransitiveTypesForMethodGen(complexTypeSpec.TypeRef)) 274? _helperInfoBuilder!.TryRegisterTypeForGetGen(typeSpec) 275: _helperInfoBuilder!.TryRegisterTypeForGetValueGen(typeSpec);
RuntimeSource\Configuration.Binder\Parser\OptionsBuilderConfigurationExtensions.cs (3)
103else if (!_helperInfoBuilder!.TryRegisterTypeForBindCoreMainGen(complexTypeSpec)) 111_helperInfoBuilder!.RegisterNamespace("Microsoft.Extensions.Options"); 114_helperInfoBuilder!.RegisterNamespace("Microsoft.Extensions.DependencyInjection");
RuntimeSource\Configuration.Binder\Parser\OptionsConfigurationServiceCollectionExtensions.cs (3)
94if (!_helperInfoBuilder!.TryRegisterTypeForBindCoreMainGen(typeSpec)) 100_helperInfoBuilder!.RegisterNamespace("Microsoft.Extensions.DependencyInjection"); 102_helperInfoBuilder!.RegisterNamespace("Microsoft.Extensions.Options");