public void Dispose() { if (_TonalityMarkingClient != null) { try { if (_TonalityMarkingClient.State == CommunicationState.Faulted) { _TonalityMarkingClient.Abort(); } else { _TonalityMarkingClient.Close(); } _TonalityMarkingClient = null; } catch (Exception ex) { _TonalityMarkingClient.Abort(); _TonalityMarkingClient = null; Debug.WriteLine(ex); } } }
public TonalityMarkingWcfClient(string endpointConfigurationName) { _TonalityMarkingClient = new TonalityMarkingClient(endpointConfigurationName); _TonalityMarkingClient.Endpoint.Binding = AdjustBinding(_TonalityMarkingClient.Endpoint.Binding); }
public TonalityMarkingWcfClient() { _TonalityMarkingClient = new TonalityMarkingClient(); _TonalityMarkingClient.Endpoint.Binding = AdjustBinding(_TonalityMarkingClient.Endpoint.Binding); }