Installation

edit

This page is about about how to install the Elasticsearch.Net and the NEST clients.

Installing the Elasticsearch.Net client

edit

The low level client, ElasticLowLevelClient, is a low level, dependency free client that has no opinions about how you build and represent your requests and responses.

It can be installed from the Package Manager Console inside Visual Studio by using the following command:

Install-Package Elasticsearch.Net

Or by searching for Elasticsearch.Net in the Package Manager GUI.

Installing the NEST client

edit

The high level ElasticClient, provides a strongly typed query DSL that maps one-to-one with the Elasticsearch query DSL.

It can be installed from the Package Manager Console inside Visual Studio by using the following command:

Install-Package NEST

Or by searching for NEST in the Package Manager GUI.

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