public override void Write(BinaryWriter writer, object obj)
{
var r = (Response)obj;
writer.Write(r.DateTime.Ticks);
writer.Write(r.Type);
writer.Write(r.Id);
writer.Write(r.CommandId);
writer.Write(r.SenderId);
writer.Write(r.ReceiverId);
this.streamerManager.Serialize(writer, r.Fields);
}
}