NEST - High level client

edit

The high level client, ElasticClient, provides a strongly typed query DSL that maps one-to-one with the Elasticsearch query DSL. Please refer to Installing the NEST client for installation details.

NEST internally uses and still exposes the low level client, ElasticLowLevelClient, from Elasticsearch.Net via the .LowLevel property on ElasticClient.

There are a number of conventions that NEST uses for inference of

As well as a number of types for working with

And features such as