Прокси обработки исключений WCF - PullRequest
0 голосов
/ 06 февраля 2010

Я использую ErrorHandlingProxy из здесь и имел пару вопросов. Я заметил, что ExceptionHandlingProxyBase выполняет все вызовы в основном потоке. Что мне нужно сделать, чтобы инициализировать и запустить в фоновом режиме? Я использую его как в примерах в форме загрузки

private MyServiceProxy _proxy = null;

private void Form1_Load(object sender, EventArgs e)
{
    _proxy = new MyServiceProxy("MyBinding");
}

Также, если это возможно, я бы сгенерировал его без добавления ссылки на сервис. Кто-нибудь знает, какие переключатели я могу использовать, и вызываю svcutil вручную?

Привет

_Eric

Ответы [ 2 ]

0 голосов
/ 25 февраля 2010

Кажется, на этот раз невозможно сделать @. текст ссылки

0 голосов
/ 07 февраля 2010

Чтобы получить ключи для svcutil, просто наберите:

svcutil /?

Однако мы обнаружили, что лучше создавать прокси-классы с нуля, см .:

http://www.dnrtv.com/default.aspx?showNum=122

Обратите внимание, что это работает, только если у вас есть контроль над клиентом и сервером.

...