Configuring Components in .NET: Do it the Microsoft way

Introduction In the world of .NET development, configuring components is a crucial aspect of creating applications. Most .Net developers are probably familiar with the IHostBuilder to configure your application and request pipeline. In this blog post, we will delve into the IHostBuilder, understand how it relies on Action<T> for configuring components, and learn how you can implement a similar approach to build components that are very easy to configure.
Read more.......

Configuring your .Net applications

Configuration is a crucial aspect of any software application. It allows developers to separate application logic from its configuration, making it easier to manage, maintain, and deploy the application. In .NET applications, configuration is typically managed using the ConfigurationManager class, which can be used to make settings from different sources available to your application. The order in which these sources are registered is important because your application starts, it loads the configuration providers in the order they are configured.
Read more.......