예제 #1
0
        public void AddCharacterMigrate(int id)
        {
            if (IsCharacterMigrate(id))
            {
                return;
            }

            var key = CenterKeys.GetMigrateKey(id);

            m_db.StringSet(
                key,
                "",
                expiry: MigrateExpiry,
                when: When.Always,
                flags: CommandFlags.FireAndForget
                );
        }
예제 #2
0
        public bool IsCharacterMigrate(int id)
        {
            var key = CenterKeys.GetMigrateKey(id);

            return(m_db.KeyExists(key));
        }
예제 #3
0
        public void RemoveCharacterMigrate(int id)
        {
            var key = CenterKeys.GetMigrateKey(id);

            m_db.KeyDelete(key, CommandFlags.FireAndForget);
        }