La chiusura del servizio di Windows Communication Foundation in grado di eliminare i potenziali problemi con l'applicazione client che spesso si verificano quando il WCF non è chiuso correttamente . Un'applicazione client è un'applicazione gestita che utilizza un client WCF per comunicare con un'altra applicazione , servizio remoto o un database . Creazione di un'applicazione client per un servizio WCF richiede l'ottenimento del contratto di servizio e informazioni di indirizzo per un endpoint del servizio , chiamando le operazioni e chiudere l'oggetto client WCF . Istruzioni 
 1 
 Aggiungere il seguente codice per creare l'oggetto client : 
 
 CalculatorClient wcfClient = new CalculatorClient ( ) ; 
 2 
 Modifica " CalculatorClient " e . digitare il nome del vostro servizio 
 3 
 Aggiungere il seguente codice per chiudere il servizio WCF : 
 
 provare 
 
 { 
 
 Console.WriteLine ( wcfClient.Add ( 4 , 6) ) ; 
 
 wcfClient.Close (); } 
 
 
 4 
 Modifica il passo precedente e utilizzare il nome del metodo , invece di " Aggiungi ". 
 5 
 Aggiungere il seguente codice per interrompere il servizio WCF in caso di " TimeoutException : " 
 cattura 
 ( TimeoutException timeout) < br > 
 { 
 
 wcfClient.Abort (); } 
 
 
 6 
 Aggiungere il seguente codice per interrompere il servizio WCF in caso di " CommunicationException : " 
 cattura 
 ( CommunicationException commException ) per 
 { 
 
 wcfClient.Abort (); }