Skip to content

MaxKsyunz/opensearch-net

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpenSearch logo

OpenSearch .NET Client

Welcome!

opensearch-net is a community-driven, open source fork of elasticsearch-net licensed under the Apache v2.0 License. For more information, see opensearch.org.

OSC is a community-driven, open source fork of elasticsearch-net high level client NEST licensed under the Apache v2.0 License. For more information, see opensearch.org.

Project Resources

OSC is the official high-level .NET client of OpenSearch.

Getting Started

Include OSC in your .csproj file.

<Project>
  ...
  <ItemGroup>
    <ProjectReference Include="..\opensearch-net\src\Osc\Osc.csproj" />
  </ItemGroup>
</Project>

Connecting to a single node

var node = new Uri("http://myserver:9200");
var settings = new ConnectionSettings(node);
var client = new OpenSearchClient(settings);

A low-level, dependency free client that has no opinions how you build and represent your requests and responses.

Getting Started

Include OpenSearch.Net in your .csproj file.

<Project>
  ...
  <ItemGroup>
    <ProjectReference Include="..\opensearch-net\src\OpenSearch.Net\OpenSearch.Net.csproj" />
  </ItemGroup>
</Project>

Connecting

var node = new Uri("http://myserver:9200");
var config = new ConnectionConfiguration(node);
var client = new OpenSearchLowLevelClient(config);

Code of Conduct

This project has adopted the Amazon Open Source Code of Conduct. For more information see the Code of Conduct FAQ, or contact opensource-codeofconduct@amazon.com with any additional questions or comments.

License

This project is licensed under the Apache v2.0 License.

Copyright

Copyright OpenSearch Contributors. See NOTICE for details.

About

OpenSearch .NET Client

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.0%
  • F# 1.5%
  • Other 0.5%