Added container adapter for IoC