是否可以交换 app.config 文件中定义的端点的端点行为?
基本上我有一个带有定义的自定义绑定的端点。从代码中,我设置了 WCF 代理客户端的端点地址。我想根据端点地址使用不同的端点行为。
伪代码:
var client = new WcfClient("endpointName", new endpointAddress("https://..."));
client.Endpoint.Behaviors.Add(EndpointBehavior.CreateFromConfig("behaviorName"));
这(很容易)可能吗?我仍然希望在 app.config 中有我的行为定义,但会根据端点的地址动态加载它们。