当web配置中没有指定地址或baseaddress时,列出wcf服务地址
本文关键字:地址 baseaddress 列出 服务 wcf 配置 web | 更新日期: 2023-09-27 18:16:26
当web配置中的服务部分端点没有指定地址或基址时,我如何从Visual Studio解决方案中的每个项目获得所有wcf 4.0服务地址?我打算把服务地址列表写在aspx页面上。如有任何帮助,不胜感激。
下面是web配置中服务部分的一个示例。
<services>
<service name="ABC.Enterprise.Flight.FlightService">
<endpoint address="" binding="basicHttpBinding" name="ICRMManagement" contract="ABC.Enterprise.Flight.IFlightService"/>
<endpoint address="MexBasic" binding="mexHttpBinding" name="MexBasic" contract="IMetadataExchange" />
</service>
您可以使用WCF Discovery在运行时查找端点…
http://msdn.microsoft.com/en-us/library/dd456791.aspx