Utilizando un serializador WCF personalizado en Silverlight

En ".NET" completo es bastante fácil cambiar el serializador, ya sea en la configuración o mediante atributos personalizados. Sin embargo, quiero hacer algo similar en el WCF de Silverlight, es decir, proporcionar un motor de serialización diferente. Proporcionaré el motor (protobuf-net). ¡Solo necesito que WCF lo use!

La última vez que miré esto (hace algún tiempo) no había buenas opciones obvias. Mi mejor kludge era exponer los datos comobyte[] oStream - pero esto pierde toda la bondad "mex". Lo cual es una pena, ya que todo es bastantejust funciona en .NET completo.

¿Es esto posible? Puntos de bonificación para WP7 también:)

Respuestas a la pregunta(2)

Su respuesta a la pregunta