Estoy desarrollando servicios WCF donde algunas clases tienen el atributo [MessageContract]
, y otras no.Mensaje o un tipo que tiene MessageContractAttribute y otros parámetros de diferentes tipos
Cuando trato de ejecutar los servicios que recibo este mensaje de error a continuación:
La operación 'ProcessOperation' no se pudo cargar porque tiene un parámetro o tipo de tipo System.ServiceModel.Channels.Message volver o un tipo que tiene MessageContractAttribute y otros parámetros de diferentes tipos. Al utilizar System.ServiceModel.Channels.Message o los tipos con MessageContractAttribute, el método no debe usar ningún otro tipo de parámetros.
¿Significa que todos los servicios deben tener [MessageContract]
aunque no estén relacionados?
http://blogs.msdn.com/b/drnick/archive/2006/11/27/mixing-message-contract-attributes.aspx –