Andere Arten
Was ist Algolia?

Algolia ermöglicht es modernen Entwicklern, ohne DevOps erstklassige Such- und Entdeckungserlebnisse zu schaffen.
Bibliotheken für alle gängigen Sprachen und Frameworks erleichtern es Ihnen, die Benutzererfahrung zu verbessern. 

API-first-Suche und -Erkennung für Ihre .NET-Anwendungen

Die Algolia C# .NET-Clientbibliothek übernimmt Aufgaben wie Netzwerk-Wiederholungsversuche, Datensatz-Batching und Reindexierung ohne Ausfallzeiten. Sie ist produktionsreif, Open Source und wird von Algolia gepflegt.

Loslegen

INSTALLIEREN (HIER KOSTENLOSES KONTO ERÖFFNEN)


        
          
            

dotnet add package Algolia.Search

INDEX


        
          
            

List<Contact> contacts = new List<Contact>
{
    new Contact { ObjectID = "myID1", Firstname = "Jimmie", Lastname = "Barninger" },
    new Contact { ObjectID = "myID2", Firstname = "Warren", Lastname = "Speach" }
};

index.SaveObjects(Kontakte);

// Asynchronous
await index.SaveObjectsAsync(contacts);

SUCHEN


        
          
            

SearchIndex index = client.SearchIndex("Kontakte");

// Synchronous
var result = index.Search<Contact>(new Query("query string"));

// Synchronous with settings
var result = index.Search<Contact>(new Query("query string")
{
  AttributesToRetrieve = new List<string> { "firstname", "lastname" }
  HitsPerPage = 50
});

// Asynchronous
var result = await index.SearchAsync<Contact>(new Query("query string"));

// Asynchronous with settings
var result = await index.SearchAsync<Contact>(new Query("query string")
{
    AttributesToRetrieve = new List<string> { "firstname", "lastname" }
    HitsPerPage = 50
});

Entwickeln Sie beeindruckende Suchfunktionen.