Ejemplo n.º 1
0
        static void CopyDatabaseTables(string src, string dst)
        {
            object srcLocker = ThreadSafeCache.DBCache.GetLocker(src);
            object dstLocker = ThreadSafeCache.DBCache.GetLocker(dst);

            lock (srcLocker)
                lock (dstLocker)
                {
                    Portal.CopyAll(src, dst);
                    MessageBlock.CopyAll(src, dst);
                }
        }