public static void RegisterHostContainer(ICoeveryHostContainer container)
        {
            lock (_syncLock) {
                CleanupShims();

                _hostContainer = container;
                RegisterContainerInShims();
            }
        }
        public static void RegisterHostContainer(ICoeveryHostContainer container)
        {
            lock (_syncLock) {
                CleanupShims();

                _hostContainer = container;
                RegisterContainerInShims();
            }
        }