Пример #1
0
        public static bool TryMapScriptObject(this Type managedType, IV8ScriptItem v8Item, ref object managedObject)
        {
            Func <IV8ScriptItem, Type, object> fn = GetScriptItemMapper(managedType);

            if (fn != null)
            {
                managedObject = fn(v8Item, managedType);
                return(true);
            }
            return(false);
        }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="managedType"></param>
 /// <param name="v8Item"></param>
 /// <param name="managedObject"></param>
 /// <returns></returns>
 public static bool TryMapScriptObject(Type managedType, IV8ScriptItem v8Item, ref object managedObject)
 {
     return(TypeHelpers.TryMapScriptObject(managedType, v8Item, ref managedObject));
 }