标签: c# .net wcf
下午好,
我正在编写一个利用WCF进行Web服务调用的DLL。通常这很简单:我在.config文件中配置端点并完成它。但是,在这种情况下,可以在多个上下文之一中调用DLL,并且根据上下文,端点可能会更改。 DLL的行为保持不变。
我想使用DLL的一个副本,但是我无法弄清楚如何使这个工作。我可以设置端点的多个实例并执行case语句,但我正在寻找一些可扩展的东西。我想过几件事。
我希望得到一些关于如何处理这种情况的其他想法。我似乎无法想出一些优雅的东西。
谢谢!
答案 0 :(得分:2)
为什么不能为每个不同的上下文使用不同的* .dll.config文件?
在配置文件中,您可以指定端点,并在DLL中读取端点。
这是Application Settings的目的。