private void ContentService_Saved(Core.Services.IContentService sender, Core.Events.SaveEventArgs <Core.Models.IContent> e) { var user = HttpContext.Current.User; e.SavedEntities.ToList().ForEach(b => UmbracoContentExtend.UpdateICache(b, null, E.PageCache)); return; }
private void ContentService_Saved(Core.Services.IContentService sender, Core.Events.SaveEventArgs <Core.Models.IContent> e) { var user = HttpContext.Current.User; e.SavedEntities.ToList() .ForEach(b => { try { MethodResponse r; Services.GetFunc.DefaultUpdateCache <int, IContent, CacheIContent>(b.Id, b, null, E.MyCache, out r); var IPublish = b.ToPublishedContent(); Services.GetFunc.DefaultUpdateCache <int, IPublishedContent, CacheIPublishContent>(b.Id, b.ToPublishedContent(), null, E.IPublishContentCache, out r); E.Services.ContentService.DeleteVersions(b.Id, b.UpdateDate.AddMinutes(-0.5)); } catch { } } ); return; }