public void SegnalaRecensione(Recensione r) { try { BasicHttpBinding myBinding = new BasicHttpBinding(); myBinding.MaxReceivedMessageSize = 2147483647; myBinding.MaxBufferSize = 2147483647; EndpointAddress myEndpoint = new EndpointAddress(_addr); ChannelFactory <IUtente> myChannelFactory = new ChannelFactory <IUtente>(myBinding, myEndpoint); // Create a channel. IUtente client = myChannelFactory.CreateChannel(); SegnalazioneRecensione segnalazione = new SegnalazioneRecensione() { Username = _username, Recensione = r }; client.AddSegnalazioneRecensione(segnalazione); ((IClientChannel)client).Close(); } catch (Exception) { //doNothing } }