public ElasticSearchServiceTest() { var bootstrap = new Bootstrap(); IElasticSearchConfigure elasticSearchConfigure = Moq.Mock.Of <IElasticSearchConfigure>(); Moq.Mock.Get(elasticSearchConfigure).Setup(x => x.Nodes).Returns("http://localhost:9200"); elasticSearchService = new ElasticSearchService(elasticSearchConfigure); }
public ElasticSearchService(IElasticSearchConfigure elasticSearchConfigure) { var connectionPool = new StaticConnectionPool( elasticSearchConfigure.Nodes.Split(';') .Select(x => new Uri(x)).ToArray()); var settings = new ConnectionSettings(connectionPool); ElasticSearchTypeManager.NameTypes.ToList().ForEach(x => { settings.DefaultMappingFor(x.Value, y => y.IndexName(x.Key.ToLower())); }); client = new ElasticClient(settings); }
public ElasticSearchServiceTest() { IElasticSearchConfigure elasticSearchConfigure = Moq.Mock.Of <IElasticSearchConfigure>(); //elasticSearchConfigure. }