Префиксы пространства имен в Wsdl (.net)
-
13-09-2019 - |
Вопрос
Префиксы пространства имен в моем wsdl генерируются автоматически:s1:, s2: и т. д., как я могу указать определенный префикс для своих пространств имен?
Нигде не могу найти...
Нужно ли мне переопределить сериализацию XML и добавить их вручную (как мне это сделать в веб-сервисах .net?)
(я имею в виду, что в .net2.0 asmx ребята, которые собираются использовать этот веб-сервис, говорят, что им нужен этот конкретный префикс вместо s1:И я ничего не могу с этим поделать ...) Большое спасибо!
Решение
Извините, у меня нет времени на полный пример, но посмотрите XmlNamespaceDeclarationsAttribute.Вы можете включить в возвращаемый класс свойство, которое будет определять используемые префиксы.
Не связан с StackOverflow