Я работаю над приложением Silverlight, которое работает с сервисами WCF. При загрузке метаданных службы в моем браузере, я заметил, что он дает следующий код:Silverlight - Закрытие службы
class Test
{
static void Main()
{
myServiceClient client = new myServiceClient();
// Use the 'client' variable to call operations on the service.
// Always close the client.
client.Close();
}
}
Последняя строка говорит: «Всегда закрыть клиент». Мой вопрос: когда вы должны закрыть клиента в приложении Silverlight? Если вы закроете его после вашего вызова в «[MyServiceOperation] Async» или вы должны закрыть его в обработчике событий «[MyServiceOperation] Completed»?
Спасибо,