// Token: 0x06000ED5 RID: 3797 RVA: 0x00058618 File Offset: 0x00056818
        protected override void InvokeInternal(InvokeArgs invokeArgs, List <KeyValuePair <string, object> > customDataToLog)
        {
            PublicFolderSession publicFolderSession = invokeArgs.StoreSession as PublicFolderSession;

            if (publicFolderSession == null)
            {
                return;
            }
            PublicFolderAssistant.Tracer.TraceDebug <string>((long)this.GetHashCode(), "PublicFolderAssistant::InvokeInternal::{0} - Begin processing of public folder mailbox", publicFolderSession.DisplayAddress);
            new PublicFolderHierarchySyncProcessor(publicFolderSession, PublicFolderAssistant.Tracer).Invoke();
            new PublicFolderItemProcessor(publicFolderSession, PublicFolderAssistant.Tracer).Invoke();
            using (PublicFolderSplitProcessor publicFolderSplitProcessor = new PublicFolderSplitProcessor(publicFolderSession, PublicFolderAssistant.Tracer))
            {
                publicFolderSplitProcessor.Invoke();
            }
            PublicFolderAssistant.Tracer.TraceDebug <string>((long)this.GetHashCode(), "PublicFolderAssistant::InvokeInternal::{0} - End processing of public folder mailbox", publicFolderSession.DisplayAddress);
        }