Permitir la DesCompresión de Servicios Web

Sencillo Servicio Web que Muestra la Función EnableDecompression


Cuando la propiedad EnableDecompression de una instancia de un cliente de una clase proxy se establece a verdadero, el cliente soportará la descompresión.
EnableDecompressionService service = new EnableDecompressionService();
service.EnableDecompression = true;
Esto nos da la habilidad de interoperar con servicios que soporten la compresión.

Para deshabilitar la descompresión, tendremos que establecer EnableDecompression a falso. Un probable escenario dónde pasa esto es cuando queremos ver las trazas SOAP de las respuestas enviadas desde el servidor, en texto plano. Estableciendo la propiedad a falso, permitimos que el servidor sepa que la descompresión no se soporta.

NOTA: El Servicio Web de este ejemplo no soporta compresión.

Run C# Sample