我正在使用適用於WCF服務的Silverlight應用程序。在我的瀏覽器中加載服務元數據時,我注意到它提供了以下代碼: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」事件處理程序中關閉它?
在異步場景中使用時,謝謝你,