2013-03-27 4 views
0

У меня есть интерфейс WCF, который определил обратный вызов. Это работает очень хорошо.WCF DuplexChannel - соединение без обратного вызова

Теперь у меня есть другой клиент, которому не нужен обратный вызов. Я хотел знать, есть ли способ подключиться к службе, не указав объект обратного вызова?

Я пробовал без фабрики DuplexChannel или DuplexChannelFactory с InstanceContext (null), оба они не работали!

Есть ли способ сделать это?

ответ

0

Лучшим способом было бы создать другой интерфейс без CallbackContract и разоблачить его на отдельной конечной точке. Это даст вам четкое разделение между двумя кодами кода, и клиент может выбрать, какой из них использовать.

+0

Я знаю, но для этого мне нужно изменить многие из Кодекса. –

Смежные вопросы