public static object InvokeStaticMember(this AppDomain appDomain, Type type, string name, BindingFlags flags, params object[] args) { RemoteExecutor executor = RemoteActivator.CreateInstance <RemoteExecutor>(appDomain); return(executor.InvokeStaticMember(type, name, flags, args)); }