/// <summary>
        /// This method is called once for each session the user explicitly requests to be exported
        /// </summary>
        private void ExportSession(ISession session)
        {
            var exportDefintions = new SessionExportDefinition(_addInContext);
            if (!exportDefintions.Enabled)
                return;

            exportDefintions.Process(session);
        }
        /// <summary>
        /// This method is called for background session analysis
        /// </summary>
        void ISessionAnalyzer.Process(ISession session)
        {
            var exportDefintions = new SessionExportDefinition(_addInContext);
            if (!(exportDefintions.Enabled && exportDefintions.Config.AutoExportSessions))
                return;

            exportDefintions.Process(session);
        }