Backend Tools
Support
Built and supported by Algolia
About
Algolia C# .NET client library: API-first search and discovery for your .NET applications.
- Handles things like network retry, record batching, and zero downtime reindexing.
- Production-ready
- Open source and maintained by Algolia
Features
- Gives API access to all Algolia functionality, settings, advanced features, and ML/AI products
- Installation options: .NET CLI, Nuget Package Manager Console, Nuget.org
- Every request and response are typed
- POCOs
- Background retry strategy to ensure uptime
- Batching via iterators to optimize number of network calls
- Zero downtime reindexing feature
- Injectable HTTP client
- Asynchronous and synchronous methods to interact with Algolia's API
Version
- .NET Standard 1.3 to .NET Standard 2.1,
- .NET Core 1.0 to .NET Core 3.0,
- .NET Framework 4.5 to .NET Framework 4.7.1
- .NET API for C# and F#
- Supports ASP.NET, MVC, WebAPI