Os aplicativos auto-hospedados do WCF podem criar ServiceHosts automaticamente usando o app.config?

Quando crio um aplicativo wcf auto-hospedado, crio objetos ServiceHost para cada serviço que quero expor. Em seguida, ele pesquisa no app.config (correspondendo ao nome do servidor) e, em seguida, obtém o endereço e o contrato do terminal associado.

Existe uma maneira de criar automaticamente ServiceHosts para cada serviço listado no app.config. Gostaria de adicionar novos serviços ao app.config e carregá-los automaticamente, sem recompilar meu programa e usar meu processo codificado manualmente para criar objetos ServiceHost.

Existe uma fábrica ou um tutorial que alguém possa me vincular que me mostre como fazer isso? obrigado

questionAnswers(1)

yourAnswerToTheQuestion