¿Alguna forma de envolver mediante programación un servicio web .NET con una extensión Soap?
-
09-06-2019 - |
Pregunta
Básicamente, estoy tratando de aprovechar la canalización de Soap en .NET 2.0. Quiero hacer lo que puede hacer una SoapExtension si proporciona un SoapExtensionAttribute personalizado...pero hacerlo para cada llamada SOAP sin tener que agregar el atributo de extensión a docenas de WebMethods.
Lo que estoy buscando es cualquier punto de extensión que me permita conectarme como:
void ProcessMessage(SoapMessage message)
sin necesidad de decorar individualmente cada WebMethod.Incluso está bien si solo tengo que anotar los servicios web; solo tengo algunos de ellos.
Solución
Hay una propiedad de configuración, tipos de extensión de jabón que hace esto, pero afecta a todos los servicios web cubiertos por .config (todos ellos en el mismo directorio o subdirectorio que .config)