// Using ConfigurationBuilder class to build configuration hierarchy var builder = new ConfigurationBuilder() .AddJsonFile("appsettings.json"); // Building configuration object hierarchy var configuration = builder.Build();
// Using ConfigurationBuilder class to build configuration hierarchy var builder = new ConfigurationBuilder() .AddEnvironmentVariables(); // Building configuration object hierarchy var configuration = builder.Build();
// Using ConfigurationBuilder class to build configuration hierarchy var builder = new ConfigurationBuilder() .AddXmlFile("config.xml"); // Building configuration object hierarchy var configuration = builder.Build();Overall, the `ConfigurationBuilder` class provides a flexible and extensible way to build configuration object hierarchies from various sources in order to provide configuration data to an application.