C # не включает атрибуты веб-службы, которые установлены в minOccurs = "0" - PullRequest
0 голосов
/ 10 мая 2019

Я использую веб-сервис, для которого я импортировал файл WSDL в VisualStudio. VS создал для меня класс для общения с сервисом. Все идет нормально. Но теперь я обнаружил, что все атрибуты, которые установлены в minOccurs = "0" в файле WSDL, не отправляются веб-сервису. Даже если я установил их в своем объекте.

Как я могу "заставить" C # или VS также отправлять атрибуты, для которых задано minOccurs = "0"?

Я проверил свою теорию с копированием и вставкой исходного WSDL, удалил minOccurs = "0" из некоторых атрибутов и повторно отправил запрос. Атрибуты были отправлены после удаления minOccurs = "0".

...