我正在尝试使用 MetadataExchangeClient 类连接到指向 WSDL 文件的 URI,该文件描述 WCF 服务。
var mexClient = new MetadataExchangeClient(uri, MetadataExchangeClientMode.HttpGet);
var metaDocs = mexClient.GetMetadata();
问题是我无法直接访问此 uri,需要通过 HTTP 代理服务器。代理服务器 URL 可以在运行时更改,因此我不能简单地通过 app.config 文件对其进行配置。
在 MetadataExchangeClient 类中哪里可以指定代理服务器信息?
有人有想法吗?WCF 专家?