У меня возникла проблема с созданием экземпляра службы WCF с параметром. Ситуация внутри вызова службы. Я не могу создать COM-объект сторонней библиотеки (есть некоторая проблема с потоками, и этот объект может быть создан только в основном потоке). В результате я хочу просто поддерживать список объектов, которые должны быть созданы внутри сервисной функции, и позволить основному потоку выполнять фактическую работу по созданию объекта.
Но мне не ясно, как я могу просто передать список конструктору экземпляра службы. Как бы мало я ни знал о WCF, я думаю, что экземпляр службы создается самой инфраструктурой и не принимает никаких параметров в конструкторе. Так как же проще всего передать этот список из основного потока в экземпляр службы? Спасибо!