private void Log_MediaDeleted(IMediaService sender, global::Umbraco.Core.Events.DeleteEventArgs <global::Umbraco.Core.Models.IMedia> e) { foreach (var entity in e.DeletedEntities) { LogAction(entity, "deleted"); } }
/// <summary> /// Make sure HTML is deleted from storage when the node is deleted /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ContentServiceDeleted(IContentService sender, global::Umbraco.Core.Events.DeleteEventArgs <IContent> e) { //FIXME: what happens when entire trees are deleted? does this get called multiple times? if (!CheckConfig()) { return; } foreach (var content in e.DeletedEntities.Where(Content => Content.Id > 0)) { HtmlCache.Remove(content.Id); } }