public ClusterMessage Deserialize(System.IO.Stream data) { BinaryFormatter bf = new BinaryFormatter(); ClusterMessage message = null; try { message = (ClusterMessage)bf.Deserialize(data); } catch (SerializationException e) //logged { Logger.WriteException(e); message = new UnknownMessageType(data); } return message; }
public ClusterMessage Deserialize(System.IO.Stream data) { BinaryFormatter bf = new BinaryFormatter(); ClusterMessage message = null; try { message = (ClusterMessage)bf.Deserialize(data); } catch (SerializationException e) // logged { SnLog.WriteException(e); message = new UnknownMessageType(data); } return(message); }