public static ElasticClientSingleton GetInstance(IDictionary config)
 {
     return(_instance ?? (_instance = new ElasticClientSingleton(config)));
 }
 public void Dispose()
 {
     _instance = null;
     Client    = null;
     _connectionConfiguration = null;
 }
        // ReSharper disable once UnusedMember.Global
        public ElasticSearchErrorLog(IDictionary config)
        {
            InitializeConfigParameters(config);

            _elasticClient = ElasticClientSingleton.GetInstance(config).Client;
        }
 public static ElasticClientSingleton GetInstance(IDictionary config)
 {
     return _instance ?? (_instance = new ElasticClientSingleton(config));
 }
 public void Dispose()
 {
     _instance = null;
     Client = null;
 }
 public void Dispose()
 {
     _instance = null;
     Client    = null;
 }