internal static void UpdateIndex(object sender, ContentEventArgs e) { Logger.Debug($"Raising event UpdateIndex for '{e.Content?.ContentLink}'"); // On Move, handle all descendents as well if (e is MoveContentEventArgs moveArgs) { HandleMoveEvent(moveArgs); return; } if (e is SaveContentEventArgs saveArgs) { HandleSaveEvent(saveArgs); return; } Logger.Debug($"Event not handled '{e.GetType()}'"); }