protected internal static RegisteredComponents getInstance()
        {
            lock (locker)
            {
                if (_registeredComponents == null)
                {
                    _registeredComponents = new RegisteredComponents();
                }


                return(_registeredComponents);
            }
        }
 public SharpIocContainter()
 {
     registeredComponent = RegisteredComponents.getInstance();
 }