示例#1
0
        void Serializar(ISecuencia secuencia, IEscritor escritor, ILector lector, IObjetoDatos od)
        {
            Serializador serializador = new Serializador(secuencia, escritor);

            serializador.Serializar(od);

            IObjetoDatos   od2            = Fabrica.Instancia.Crear(od.Tipo);
            Deserializador deserializador = new Deserializador(secuencia, lector);

            deserializador.Deserializar(od2);

            Evaluar.Comparar(od, od2);
        }
 public Serializador(ISecuencia secuencia, IEscritor escritor)
 {
     _secuencia = secuencia;
     _escritor  = escritor;
 }
示例#3
0
 public Deserializador(ISecuencia secuencia, ILector lector)
 {
     _secuencia = secuencia;
     _lector    = lector;
 }
示例#4
0
 void SerializarObjetoDatosX3(ISecuencia secuencia, IEscritor escritor, ILector lector)
 {
     Serializar(secuencia, escritor, lector, _odx3);
 }