Прочтите это сообщение в блоге от Джимми Богарда о подключении StructureMap к точкам интеграции WCF, что позволяет ему не иметь конструкторов служб без конструкторов.Я знаю, что вы ищете не-DI Framework, поэтому, если вы используете подходы, приведенные в ссылках из комментария Питера К. к его ответу, и комбинируете DI-контейнер «катите сами» с точками интеграции WCF с IInstanceProvider
и IServiceBehavior
, как описано Джимми, у вас должно быть решение DI для WCF, которое не использует стороннюю платформу DI.
Это определенно не так.Это 5-минутное упражнение, которое потребует немного кода, но, надеюсь, это поможет.Дайте мне знать, если у вас есть вопросы, и я обновлю этот ответ.Удачи!