1 implementation of Path
Microsoft.Extensions.Configuration (1)
ConfigurationSection.cs (1)
39public string Path => _path;
33 references to Path
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
306throw new InvalidOperationException($"Failed to convert configuration value at '{configuration.GetSection(reloadConfigOnChangeKey).Path}' to type '{typeof(bool)}'.");
Microsoft.Extensions.Configuration (4)
ConfigurationSectionDebugView.cs (4)
25public string FullPath => _section.Path; 49int prefixLength = (current is IConfigurationSection rootSection) ? rootSection.Path.Length + 1 : 0; 56IConfigurationProvider? provider = GetValueProvider(root, section.Path); 57string path = section.Path.Substring(prefixLength);
Microsoft.Extensions.Configuration.Abstractions (4)
ConfigurationExtensions.cs (2)
58int prefixLength = (makePathsRelative && configuration is IConfigurationSection rootSection) ? rootSection.Path.Length + 1 : 0; 65yield return new KeyValuePair<string, string?>(section.Path.Substring(prefixLength), section.Value);
ConfigurationRootExtensions.cs (2)
45(string? Value, IConfigurationProvider? Provider) valueAndProvider = GetValueAndProvider(root, child.Path); 50? processValue(new ConfigurationDebugViewContext(child.Path, child.Key, valueAndProvider.Value, valueAndProvider.Provider))
Microsoft.Extensions.Configuration.Binder (3)
ConfigurationBinder.cs (3)
213return ConvertValue(type, value, section.Path); 360if (isConfigurationExist && TryConvertValue(type, configValue, section?.Path, out object? convertedValue, out Exception? error)) 508throw new InvalidOperationException(SR.Format(SR.Error_FailedBinding, configValue, section.Path, type));
Microsoft.Extensions.Logging.Configuration (1)
_generated\0\BindingExtensions.g.cs (1)
53return ParseBool(value, section.Path);
Microsoft.Extensions.Logging.Console (20)
_generated\0\BindingExtensions.g.cs (20)
115instance.IncludeScopes = ParseBool(value0, configuration.GetSection("IncludeScopes").Path); 140instance.UseUtcTimestamp = ParseBool(value2, configuration.GetSection("UseUtcTimestamp").Path); 157instance.DisableColors = ParseBool(value3, configuration.GetSection("DisableColors").Path); 169instance.Format = ParseEnum<global::Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat>(value4, configuration.GetSection("Format").Path); 194instance.IncludeScopes = ParseBool(value6, configuration.GetSection("IncludeScopes").Path); 206instance.LogToStandardErrorThreshold = ParseEnum<global::Microsoft.Extensions.Logging.LogLevel>(value7, configuration.GetSection("LogToStandardErrorThreshold").Path); 231instance.UseUtcTimestamp = ParseBool(value9, configuration.GetSection("UseUtcTimestamp").Path); 243instance.QueueFullMode = ParseEnum<global::Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode>(value10, configuration.GetSection("QueueFullMode").Path); 255instance.MaxQueueLength = ParseInt(value11, configuration.GetSection("MaxQueueLength").Path); 320instance.Indented = ParseBool(value24, configuration.GetSection("Indented").Path); 332instance.IndentCharacter = ParseChar(value25, configuration.GetSection("IndentCharacter").Path); 344instance.IndentSize = ParseInt(value26, configuration.GetSection("IndentSize").Path); 369instance.MaxDepth = ParseInt(value28, configuration.GetSection("MaxDepth").Path); 381instance.SkipValidation = ParseBool(value29, configuration.GetSection("SkipValidation").Path); 412instance.IncludeScopes = ParseBool(value34, configuration.GetSection("IncludeScopes").Path); 437instance.UseUtcTimestamp = ParseBool(value36, configuration.GetSection("UseUtcTimestamp").Path); 454instance.ColorBehavior = ParseEnum<global::Microsoft.Extensions.Logging.Console.LoggerColorBehavior>(value37, configuration.GetSection("ColorBehavior").Path); 466instance.SingleLine = ParseBool(value38, configuration.GetSection("SingleLine").Path); 478instance.IncludeScopes = ParseBool(value39, configuration.GetSection("IncludeScopes").Path); 503instance.UseUtcTimestamp = ParseBool(value41, configuration.GetSection("UseUtcTimestamp").Path);