我创建了app.config
的WCF库。我的WCF主机应用程序引用了库并使用代码来定义端点,服务元数据行为等。所以我看起来我可以通过编程方式或从app.config配置WCF。如何让我的主机应用程序考虑库的app.config?
答案 0 :(得分:4)
库中定义的app.config
文件不会以任何方式影响您的主机应用程序。
为了通过配置文件配置主机应用程序,只需将<serviceModel>
部分添加到主机应用程序的app.config
文件中 - 您可以从WCF库配置文件中复制它。
之后,您可以像下列这样简单地托管您的服务:
var host = new ServiceHost(typeof(ICalculatorService));
host.Open();