La operación '{0}' del contrato '{1}' especifica un tipo MessageContract '{2}' que tiene IsWrapped como false, pero contiene ...

La operación '{0}' del contrato '{1}' especifica un tipo MessageContract '{2}' que tiene IsWrapped como false, pero contiene varios parámetros de solicitud en el cuerpo. Como máximo, se puede serializar un parámetro del cuerpo sin elementos del contenedor. Quite los parámetros adicionales del cuerpo o establezca la propiedad IsWrapped de MessageContractAttribute en true.