Creates default container components (loggers, counters, caches, locks, etc.) by their descriptors.
Implements: CompositeFactory
Description
The DefaultContainerFactory class allows you to create factories used to create default container components by their descriptors. The factories included are:
- DefaultInfoFactory
- DefaultLoggerFactory
- DefaultCountersFactory
- DefaultConfigReaderFactory
- DefaultCacheFactory
- DefaultCredentialStoreFactory
- DefaultDiscoveryFactory
- DefaultTestFactory
- DefaultTracerFactory
Constructors
Creates a new instance of the factory and sets nested factories.
DefaultContainerFactory(*factories: IFactory)
- factories: IFactory - list of nested factories