public void Serialize(Stream outStream, object message) { var msg = SimulationTimeMessageConverter.ToProtoBuf((SimulationTimeMessage)message); _serialize.Serialize(outStream, msg); msg.ReleaseReference(); }
public object Deserialize(Stream inStream) { SimulationTimeMessageItem msg = (SimulationTimeMessageItem)_serialize.Deserialize(inStream); var rc = SimulationTimeMessageConverter.FromProtoBuf(msg); msg.ReleaseReference(); return(rc); }