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