Skip to content

Latest commit

 

History

History

Configuration

Configuration

This project shows various aspects of setting up the built in Configuration system in .Net.

This is an ASP.NET Web API project that exposes a single endpoint for viewing the currently active example settings configured in the solution. Configuration sources and concepts that are shown in the project are listed below.

  • Settings files, such as appsettings.json
  • Overriding Configuration, such as appsettings.Development.json
  • Environment variables
  • User Secrets
  • Command-line arguments
  • Abstracted Settings from the Configuration Library
  • Custom Configuration Provider with mutable configuration at runtime
  • Validated configuration at startup with FluentValidation - Tutorial Video
  • AWS Parameter Store - Tutorial Video