使用WCF 3.5和Christian Weyer的FlatWsdl EndpointBehavior,我能够获得一个单一的扁平化WSDL文件,用于我的WCF服务而没有任何
现在,使用WCF 4,由于某些原因,这种方法不再适用。
我尝试了很多博客文章中描述的所有方法,包括使用WcfExtras行为扩展。它们要么参考Chr.Weyers解决方案,要么推荐WcfExtras。我还确保为绑定、ServiceContract和ServiceBehavior指定了相同的命名空间。
在自定义服务主机中,当要注入FlatWsdlExtension时,Description.Endpoints集合始终为空。我尝试了配置我的服务端点,有或没有地址,但目前没有成功。
我需要做什么才能获得一个单一的扁平化WSDL,用于我的WCF 4服务?
谢谢任何回答。
<import>
指令。现在,使用WCF 4,由于某些原因,这种方法不再适用。
我尝试了很多博客文章中描述的所有方法,包括使用WcfExtras行为扩展。它们要么参考Chr.Weyers解决方案,要么推荐WcfExtras。我还确保为绑定、ServiceContract和ServiceBehavior指定了相同的命名空间。
在自定义服务主机中,当要注入FlatWsdlExtension时,Description.Endpoints集合始终为空。我尝试了配置我的服务端点,有或没有地址,但目前没有成功。
我需要做什么才能获得一个单一的扁平化WSDL,用于我的WCF 4服务?
谢谢任何回答。