public RemoteMethodCall(Type invokedObject, Guid associatedNetworkGuid, string methodName, object[] parameters) { AssociatedNetworkGuid = associatedNetworkGuid; TypeNameOfObject = TypeNamer.GetTypeName(invokedObject); MethodName = methodName; TypeNamesAndValues = parameters.Select(c => new Tuple <string, object>(TypeNamer.GetTypeName(c.GetType()), c)); }
public MessageWrapper(object obj, Guid guid) { NetworkGuid = guid; TypeName = TypeNamer.GetTypeName(obj.GetType()); Object = obj; }