private void Log_MediaMoved(IMediaService sender, global::Umbraco.Core.Events.MoveEventArgs <global::Umbraco.Core.Models.IMedia> e) { foreach (var moveInfo in e.MoveInfoCollection) { LogAction(moveInfo.Entity, "moved"); } }
private void Log_ContentTrashed(IContentService sender, global::Umbraco.Core.Events.MoveEventArgs <global::Umbraco.Core.Models.IContent> e) { foreach (var moveInfo in e.MoveInfoCollection) { LogAction(moveInfo.Entity, "moved to the Recycle Bin"); } }
/// <summary> /// Make sure HTML is deleted from storage when the node is moved to trash /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ContentServiceTrashed(IContentService sender, global::Umbraco.Core.Events.MoveEventArgs <IContent> e) { if (!CheckConfig()) { return; } if (e.Entity.Id > 0) { HtmlCache.Remove(e.Entity.Id); } }