¿Puede un contrato de datos WCF contener un contrato de operación WCF dentro de él? ¿Por qué?

Tengo un contrato de datos, digo Usuario. Es serializable y pasa por el cable. Quiero un Operation Contract SaveUser (). Puedo mantener SaveUser (Usuario usuario) en mi contrato de servicio como un contrato de operación. ¿Pero puedo mantenerlo dentro de mi contrato de datos como su propio comportamiento?

Save () idealmente debería salvarse a sí mismo. Entonces, según los principios OO, cada contrato de datos debe saber cómo salvarse y los detalles deben abstraerse del mundo exterior.

¿Es esto posible en WCF?

Respuestas a la pregunta(1)

Su respuesta a la pregunta