Parameter container + IOC