protected override void UpdateCache(CommandResponse result) { if (result.Success) { var hasDomain = _banList.Any(x => x.Type == BanType.Domain); var hasUser = _banList.Any(x => x.Type == BanType.User); if (hasDomain) { CacheHandler.Instance.Remove(CachingKey.BannedDomains()); } if (hasUser) { CacheHandler.Instance.Remove(CachingKey.BannedUsers()); } } }