【发布时间】:2014-05-21 08:37:38
【问题描述】:
我在一个目录结构中有许多 WSDL 和引用的 XSD。 XSD 中的某些类型(例如公共消息头)在所有 WSDL 之间共享。我为每个 WSDL 运行 svcutil.exe,为服务及其类型提供单独的命名空间,但我想以某种方式重用常见类型,即标头,因为我希望为标头提供通用处理机制。如果每个头类型在不同的命名空间中,则类型不同,很难进行通用处理。
有人可以提出一个想法,如何解决这个问题?
编辑:我正在使用 XmlSerializer,所以我不能使用 svcutil.exe 的 /r 开关。
【问题讨论】:
标签: .net xsd wsdl svcutil.exe