/*public OpinionMiningOutputResult ExecuteOpinionMining4Automat( OpinionMiningInputParams4Automat inputParams )
         * {
         *  return (_OpinionMiningClient.ExecuteOpinionMining4Automat( inputParams ));
         * }*/
        #endregion

        #region [.IDisposable.]
        public void Dispose()
        {
            if (_OpinionMiningClient != null)
            {
                try
                {
                    if (_OpinionMiningClient.State == CommunicationState.Faulted)
                    {
                        _OpinionMiningClient.Abort();
                    }
                    else
                    {
                        _OpinionMiningClient.Close();
                    }
                    _OpinionMiningClient = null;
                }
                catch (Exception ex)
                {
                    _OpinionMiningClient.Abort();
                    _OpinionMiningClient = null;
                    System.Diagnostics.Debug.WriteLine(ex);
                }
            }
        }
        public OpinionMiningWcfClient(string endpointConfigurationName)
        {
            _OpinionMiningClient = new OpinionMiningClient(endpointConfigurationName);

            _OpinionMiningClient.Endpoint.Binding = AdjustBinding(_OpinionMiningClient.Endpoint.Binding);
        }
        public OpinionMiningWcfClient()
        {
            _OpinionMiningClient = new OpinionMiningClient();

            _OpinionMiningClient.Endpoint.Binding = AdjustBinding(_OpinionMiningClient.Endpoint.Binding);
        }