Пример #1
0
        public override ISet <Item> Create()
        {
            var mapping = MappingBuilder
                          .WithIndex(Guid.NewGuid().ToString())
                          .WithKeyField("GuidProperty")
                          .Build();

            var settings =
                new ConnectionSettings(new Uri("http://127.0.0.1:9200"))
                .DefaultIndex("tests");

            return(new DelayedSetDecorator <Item>(
                       new ElasticsearchSet <Item>(
                           new ElasticClient(settings), mapping), 1000));
        }