好吧,我想根据条件生成不同的 WSDL,我的意思是隐藏某些方法,保留所有复杂类型,只显示或隐藏某些方法。
我的问题
有什么方法可以在 URL 上获取一些参数以获取 wsdl,然后评估参数并渲染自定义 WSDL?
示例 host.dev/myservice.wsdl?param=role1 并通过反射删除一些属性,并且这些方法在执行时隐藏。
问题是我有很多客户使用我的服务,他们用来获取 wsdl 以使客户端不用于消费,他们只是让 wsdl 指向原点,而不是所有的方法都需要所有方法,这只是为了给他们一个干净的解决方案。
提前致谢。