You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repository for both the offical low level client `Elasticsearch.Net` as the high level opiniated `NEST` client.
2
+
3
+
#[Elasticsearch.Net](src/Elasticsearch.Net)
4
+
5
+
* One-to-one mapping with REST API and the other official clients
6
+
* Load balancing / Cluster failover support.
7
+
* Almost completely generated from the official rest API spec which makes it easy to keep up to date.
8
+
* Comes with an integration test suite that can be generated from the yaml test definitions that the elasticsearch core team uses to test their REST API.
9
+
* All calls have async variants
10
+
* Has no opinions on how you create or consume the request and response although comes with a special dynamic type you can deserialize too.
* High level client that internally uses the low level client.
16
+
* Maps requests and response to strongly typed objects with a fluent interface to build them.
17
+
* Comes with a very powerful query dsl thats maps one-to-one with Elasticsearch.
18
+
* Takes advantage of .NET features where they make sense (i.e: covariant `IEnumerable<T>` result types, inferring typenames and indexnames automatically)
19
+
* All calls have async variants
20
+
21
+
[Read more here](https://github.com/elasticsearch/elasticsearch-net/tree/master/src/Nest#nest-)
0 commit comments