我目前正在创建一个自定义服务主机工厂,我可以在其中以编程方式添加端点。只是想知道在我创建服务主机并以编程方式添加服务端点时,是否可以在配置文件中配置服务行为。
配置文件中的行为以及程序端添加的端点是否会被正确提取?这是因为我有两个选择来创建 ServiceHost 实例。
以下哪一项可以正确设置我在配置文件中配置的行为。请注意,我扩展了ServiceHostFactory类并覆盖了CreateServiceHost(String, Uri[])方法。
var host = new ServiceHost(typeof(MyConcreteService), baseAddresses);
var host = base.CreateServiceHost(typeof(MyConcreteService), baseAddresses);
请帮助和感谢。