Loads and validates the application configuration, merging config files and environment variables.
AppConfig loaded from config files and environment variables
Error if no provider or required config is found
Loads and validates the application configuration, merging config files and environment variables.