Я прошу совета (очень жаль, если об этом уже спрашивали):
Когда я звоню в службы WCF, я использую следующую схему.Я разработал этот шаблон еще в ранних выпусках WCF (в VS2008) и теперь мне любопытно, нужен ли этот шаблон Close () / Abort () в текущей версии WCF (в VS2010).Это, безусловно, работает.
Я рассмотрел это и вижу много примеров вызова клиентов WCF без этого шаблона, но я также знаю, что многие примеры в Интернете уступают.Но это перебор?Какой идеальный шаблон?
Если у вас есть ответ, для меня очень важно, чтобы вы предоставили какой-то тип ссылки, чтобы я мог изучить ваше предложение.
var _Client = new MyServiceReference.MyServiceClient();
try
{
var _Item = _Client.GetItem(123);
_Client.Close();
return _Item;
}
catch
{
_Client.Abort();
throw;
}