public bool DeleteUserFeatured(string featuredGUID)
{
Guid g;
if (!Guid.TryParse(featuredGUID, out g))
return false;
return ApiOperation<bool>(delegate(User user, Storage storage)
{
if (user == null)
{
return false;
}
var cacheKey = string.Format(CultureInfo.InvariantCulture, "UserFeatured - {0}", user.Id);
if (Cache.Contains(cacheKey))
{
Cache.Remove(cacheKey);
}
return storage.DeleteTriplet(
TripleName.Parse(String.Format("czusr:{0}", user.Id)),
TripleName.Parse("czpred:featured"),
TripleName.Parse(String.Format("cztimeline:{0}", featuredGUID)));
});
}