Catch invalid app settings before startup completes.
Guides implementation of strongly typed application settings with startup validation and maintainable configuration classes.
When to use it
Use when binding settings to typed classes, validating configuration at startup, implementing complex validation, or choosing an options lifetime.
It changes how the agent implements application configuration by using typed options and validation that runs at startup.
What you provide
The configuration patterns use Microsoft.Extensions.Options, including IValidateOptions<T> for complex validation.
No additional actions listed.