- Course
Managing Configuration and Options in ASP.NET Core 10
This course will teach you how to manage configuration and apply the options pattern effectively. It will explain validation, secret handling, runtime reload and cloud-based configuration.
- Course
Managing Configuration and Options in ASP.NET Core 10
This course will teach you how to manage configuration and apply the options pattern effectively. It will explain validation, secret handling, runtime reload and cloud-based configuration.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Many developers use configuration in ASP.NET Core without fully understanding how it works. Values appear to “come from somewhere,” and reloading configuration is unpredictable. In this course, Managing Configuration and Options in ASP.NET Core 10, you’ll learn how configuration really works in ASP.NET Core 10. First, you'll discover how configuration is built from multiple providers, how precedence and reload behavior work, and how configuration should be consumed using the Options pattern. Next, you’ll explore validation techniques that prevent applications from starting with invalid configuration. Finally, you'll secure sensitive values using user secrets and Azure Key Vault, and operate configuration at scale using Azure App Configuration. When you’re finished with this course, you’ll have the skills and knowledge of managing configuration needed to reason about configuration behavior, diagnose configuration problems confidently, and design applications that respond safely to configuration changes at runtime.