/* * create appdomain as usually */ public static object Execute(AppDomain appDomain, Type type, string method, params object[] parameters) { var call = new CallObject(type, method, parameters); appDomain.DoCallBack(call.Execute); return(call.GetResult()); }