|
Проблема при сериализации There was an error reflecting 'Item' (xsd <xs:choice>)
|
|||
---|---|---|---|
#18+
есть некий wsdl, который отдает xsd, содержащий блок <xs:choice> с таким текстом: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
т.е. обязательный элемент или Owner типа Person или OwnerJuridical типа JuridicalPerson WsdlImporter генерит класс: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
При вызове метода AddContractRequest генерится ошибка: There was an error reflecting 'Item' . Как с этим быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2014, 17:35 |
|
Проблема при сериализации There was an error reflecting 'Item' (xsd <xs:choice>)
|
|||
---|---|---|---|
#18+
Скажите. А как вообще такой механизм (xs:choice) реализуется в WCF ? Через наследование от одного базового класса ? Как нужно спроектировать классы, чтобы в итоге по Mex запросу отдавалась WSDLка с (xs:choice) ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2015, 19:41 |
|
|
start [/forum/topic.php?fid=19&fpage=8&tid=1396919]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 370ms |
0 / 0 |