GenericApplicationContext.all constructor
GenericApplicationContext.all(
- ApplicationContext? parent,
- DefaultListablePodFactory? podFactory
Creates a new GenericApplicationContext with specified parent and pod factory.
This constructor allows for advanced configuration scenarios where you need to specify both a parent context and a custom pod factory.
Parameters:
parent
: Optional parent application context for hierarchical lookuppodFactory
: Optional custom pod factory instance
Example:
final parentContext = GenericApplicationContext();
final customFactory = DefaultListablePodFactory();
final context = GenericApplicationContext.all(parentContext, customFactory);
Implementation
GenericApplicationContext.all(ApplicationContext? parent, DefaultListablePodFactory? podFactory) {
if(parent != null) {
setParent(parent);
}
_podFactory = podFactory ?? DefaultListablePodFactory();
}