Мы используем .NET Extensions в нашей службе WCF, и это означает, что при запуске папка Extension будет проверяться на наличие dll-файлов, а если они есть, то они будут загружаться как расширения.
Проблемав том, что расширения могут иметь свой собственный файл конфигурации с конечными точками, но при запуске расширения из службы WCF мы будем находиться в домене приложения службы WCF, а это означает, что для определения конечных точек будет использоваться служба web.config службы WCF.
Да, я мог бы переместить конечные точки в web.config, но если я сделаю это, расширение будет более ограниченным, и я думаю, что это не мысль о расширениях.
Возможно, я также могу изменитьappdomain временно в расширении dll, но действительно ли это правильный путь?