Pergunta

prefixos namespace no meu wsdl são gerados automaticamente: S1 :, s2 :, etc, como posso colocar um prefixo específico para os meus namespaces?

Não é possível encontrá-lo em qualquer lugar ...

Eu tenho que substituir a serialização XML e adicioná-los à mão (como faço para fazer isso no .net webservices?)

(i média em .net2.0 asmx, os caras que vão usar esse webservice dizem que precisam que prefixo específico em vez de S1: e não há nada que eu possa fazer sobre isso ..) Muito obrigado!

Foi útil?

Solução

Desculpe eu não tenho tempo para um exemplo completo, mas ver XmlNamespaceDeclarationsAttribute . Você pode incluir uma propriedade na classe você está retornando que vai definir os prefixos para uso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top