У меня есть сценарий кодирования, который я не могу исправить. У меня есть синхронная служба WCF, и я хочу имитировать ссылку на ссылку на службу (slsvcutil.exe), но без хостинга службы WCF. Это возможно?Создайте прокси-сервер WCF для Silverlight без добавления шаблона ASync для службы WCF без размещения службы
Я хочу использовать slsvcutil для создания клиента из файла wsdl, но он не хочет работать, потому что ему нужна конечная точка. Возможно ли сгенерировать прокси-сервер WCF для Silverlight без размещения службы и без изменения службы WCF, делая все вызовы асинхронными?
Да Я не хочу добавлять шаблон асинхронизации в мою службу WCF. Добавить ссылку на службу создает клиент, который добавляет шаблон синхронизации на стороне клиента. Я хочу имитировать это с помощью slsvcutil.exe, но я не могу создать клиент из локального файла .wsdl. Это дает мне сообщение об ошибке, что конечная точка не может быть найдена. Поэтому я спрашиваю, есть ли способ создать прокси без конечной точки. Знаете ли вы, возможно ли это? – Casper
Я не знаю, возможно ли, я подозреваю, что вам придется вручную обработать WCF-клиент из классов, доступных во время выполнения Silverlights. Почему ты не хочешь асинч? Основная причина использования Silverlight IMO заключается в улучшении UX и переходе на синхронную службу. – BenCr
Я не против использования async на стороне Silverlight, но я не хочу редактировать свою часть WCF только потому, что Silverlight не может создать прокси без конечной точки. Я думаю, что единственный способ - сделать сам когенератор, как slsvcutil, который не нуждается в конечной точке. – Casper