38 packages tagged with “nest”
Exposes all the Elasticsearch API endpoints but leaves you in control of building the request and response bodies. Comes with built in cluster failover/connection pooling support.
Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net.
Elastic APM for the Elasticsearch .NET clients. See: https://github.com/elastic/apm-agent-dotnet/tree/main/docs
NEST uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer
NEST 7.0 introduces API namespaces on the client. This package reintroduces removed methods on the client, with instructions on how to upgrade to using the new APIs
NestWrapper is a wrapper for Nest Client, to make it easier to use Nest in unit tests
Provides a way to assert client behaviour through a rule engine backed VirtualClusterConnection
Search abstraction
Provides a way to assert transport behaviour through a rule engine backed VirtualClusterConnection
The "classy" way to filter collections. Supports NEST.
Use a query object design pattern to write elasticsearch commands.
Birdhouse is a .NET Portable Class Library which provides a convinient wrapper around the Nest REST API which is used for interacting with Nest thermostats and smoke detectors.
FloES is a generic wrapper for common Elasticsearch operations, such as writing, finding, searching, listing and paginating documents. Uses Nest & Elasticsearch.Net.AWS, and includes ILogger support
A simple Glimpse plugin for ElasticSearch. It shows queries and response times.
Helper library for Elasticsearch index creation using a contributor model
log4net.ElasticSearch.NEST is a log4net appender, based on the log4net.ElasticSearch package, for easy logging of exceptions and messages to ElasticSearch indices using the NEST package.
Simple IQueryable implementation for Elasticsearch
Simplify CRUD Operations using ElasticSearch NEST Library
Library to send logs from application to an Elasticsearch nodes in order to save them on it. You can centralize the log messages in Elasticsearch node and review and work with the information remotely.
Elasticsearch client, strongly typed interface to Elasticsearch. Fluent request builder, mapped responses and powerful query dsl. Uses and exposes Elasticsearch.Net
Set of tools that can be used to better manage and monitor an elasticsearch server. https://github.com/b46saunders/ElasticTools
Atatus .NET package for the Elasticsearch .NET clients. With this package optimize monitoring and performance tracking for Elasticsearch .NET client applications. See: https://docs.atatus.com/docs/application-monitoring/dotnet-agent/overview.html
Set of classes for xUnit-based Elastic integration testing. Requires external Elastic server instance!
Elasticsearch.Net
Unofficial (by Take) strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net
Elastic Search Helper Module to conect and query elastic search using ES Nest library Features: create mappings manage ES production and test environments some helpers methods to query ES access to ES Nest connestion copy and paste data from two resources How to Use: first call ElasticConnection.Init() method then start using ElasticConnection .
This package contains targets that should group C# and JSON files
Prometheus Instrumentation for NEST Elasticsearch client
A library for managing Elasticsearch operations in .NET 8.0 applications.