我花了几个小时尝试在 wsdl 生成中进行一些自定义,但没有结果。我陷入困境主要是因为我找不到我想做的明确示例(我可能错过了一些东西)。
言归正传:我想自定义生成的 WSDL。我发现的最相关的文章是关于向现有服务添加属性以添加行为,例如这篇文章。
我想要做的是能够分析OperationContract并在需要时生成和附加 xsd。
我的问题是:
- 如何在不添加属性的情况下添加或拦截现有的 WSDL 生成?
- 如何在配置文件中配置此组件?
我不想改变svcutil.exe使用元数据的方式,只需在生成的 wsdl 中添加一些 ComplexType 'on-the-fly'。
感谢您的建议!