IExtensionApplication
                        interface IExtensionApplication
                    
                    An FFI library can implement this interface to get some notifications
            from DesignScript application.
            
namespace Autodesk.DesignScript.Interfaces
{
    internal interface IExtensionApplication
    {
        void StartUp();
        void OnBeginExecution(IExecutionSession session);
        void OnSuspendExecution(IExecutionSession session);
        void OnResumeExecution(IExecutionSession session);
        void OnEndExecution(IExecutionSession session);
        void ShutDown();
        void PreloadAsmLibraries(string baseDirectory);
    }
}