public void OnItemDeleted(object sender, EventArgs args)
        {
            var item     = Sitecore.Events.Event.ExtractParameter <Item>(args, 0);
            var parentID = Sitecore.Events.Event.ExtractParameter <ID>(args, 1);

            var oldParentItem = item.Database.GetItem(parentID);

            if (oldParentItem == null)
            {
                return;
            }

            var oldParentSerializable = new SerializableItem(oldParentItem);

            _serializationProvider.Remove(new SerializableItem(item), oldParentSerializable);
        }