none
[DataContract] y [DataMember] RRS feed

  • Pregunta

  • Hola a todos, tengo una duda; estoy haciendo mi WCF, cree mi entidad, aunque No estoy usando Entity Framework, y hasta ahora llevo el método de obtenerListado y funciona bien pero viendo algunos manuales veo que cuando crean la entidad crean el contracto de los datos para cada entidad. Mi duda esto es necesario hacerlo? si no lo hago que implicación puede tener?

    Gracias.


    yenni

    lunes, 11 de noviembre de 2019 6:30

Respuestas

  • No, usualmente no es forzoso escribir el DataContract. Si lo buscas en el manual, verás que hay una lista de requisitos que deben cumplir las clases para poderlas transmitir por WCF sin tener datacontract. No me sé la lista de memoria, pero en general si se trata de una clase con constructor predeterminado y propiedades de lectura-escritura con tipos simples (strings, números, fechas, etc.), entonces puedes prescindir del DataContract sin ningún problema.
    • Marcado como respuesta yenni lunes, 11 de noviembre de 2019 8:24
    lunes, 11 de noviembre de 2019 7:33

Todas las respuestas

  • No, usualmente no es forzoso escribir el DataContract. Si lo buscas en el manual, verás que hay una lista de requisitos que deben cumplir las clases para poderlas transmitir por WCF sin tener datacontract. No me sé la lista de memoria, pero en general si se trata de una clase con constructor predeterminado y propiedades de lectura-escritura con tipos simples (strings, números, fechas, etc.), entonces puedes prescindir del DataContract sin ningún problema.
    • Marcado como respuesta yenni lunes, 11 de noviembre de 2019 8:24
    lunes, 11 de noviembre de 2019 7:33
  • Muchas gracias por tu pronta respuesta.

    yenni

    lunes, 11 de noviembre de 2019 8:24