DependencyInjection Namespaces Compiler Interfaces, Classes and Traits Configuration FrameworkExtension configuration structure. FrameworkExtension Process the configuration and prepare the dependency injection container with parameters and services.