private static object GetMessageObject(string path, MethodBase method, object[] args) { FakeMessage msg = new FakeMessage(path, method, args); if (_usecom) { return(new FakeComObjRef(msg)); } else { return(RemotingServices.Marshal(msg)); } }
private static object GetMessageObject(string path, MethodBase method, object[] args) { if (_useser) { return new MethodCallWrapper(path, method, args); } FakeMessage msg = new FakeMessage(path, method, args); if (_usecom) { return new FakeComObjRef(msg); } else { return RemotingServices.Marshal(msg); } }