示例#1
0
        public static void InitializeRuntimeCoreIfNeeded()
        {
            if (RuntimeCore == null)
            {
                List <Type> RuntimeCoreTypes = IgorRuntimeUtils.GetTypesInheritFrom <IIgorCore>();

                if (RuntimeCoreTypes.Count > 0)
                {
                    RuntimeCore = (IIgorCore)Activator.CreateInstance(RuntimeCoreTypes[0]);
                }
            }
        }
示例#2
0
        public static void InitializeRuntimeCoreIfNeeded()
        {
            if(RuntimeCore == null)
            {
                List<Type> RuntimeCoreTypes = IgorRuntimeUtils.GetTypesInheritFrom<IIgorCore>();

                if(RuntimeCoreTypes.Count > 0)
                {
                    RuntimeCore = (IIgorCore)Activator.CreateInstance(RuntimeCoreTypes[0]);
                }
            }
        }