static ConnectionSettings ConnectionSettings(string index)
        {
            var defaultConnectionSettings = new ConnectionSettings(ElasticSearchUri()).
                SetDefaultIndex(index).                
                SetDefaultTypeNameInferrer(t => t.Name).
                SetDefaultPropertyNameInferrer(p => p);

            return !AppSettings.Instance.UseFiddler()
                       ? defaultConnectionSettings
                       : defaultConnectionSettings.
                             DisableAutomaticProxyDetection(false).
                             SetProxy(new Uri("http://localhost:8888"), "", "");
        }