Espacio de nombres prefijos en Wsdl (.NET)
-
13-09-2019 - |
Pregunta
Los prefijos de espacio de nombres en mi WSDL se generan automáticamente: s1 s2 :, :, etc., ¿cómo puedo poner un prefijo específico para mis espacios de nombres?
No se puede encontrar en cualquier lugar ...
¿Tengo que reemplazar la serialización XML y añadirlos a mano (¿cómo puedo hacer que los servicios web en .net?)
(me refiero en asmx .net2.0, los chicos que van a utilizar este servicio web que dicen que necesitan prefijo específico en lugar de S1: y no hay nada que pueda hacer al respecto ..) Muchas gracias!
Solución
Lo siento, no tengo tiempo para un ejemplo completo, pero veo XmlNamespaceDeclarationsAttribute . Puede incluir una propiedad de la clase que está regresando que definirá los prefijos de usar.