Dokumentasi • Forum Komunitas • Stack Overflow • Laporkan bug • FAQ • Dukungan
.NET Standard 2.0
atau .NET Standard 2.1
.Catatan migrasi dari v5.x ke v6.x
Pada bulan Januari 2019, kami merilis v6 klien .NET kami. Jika Anda menggunakan klien versi 5.x, baca panduan migrasi ke versi 6.x. Versi 5.x tidak lagi dalam pengembangan aktif.
Untuk memulai, instal dulu klien Algolia.Search.
Anda bisa mendapatkan klien versi terakhir dari NuGet.
Jika Anda menggunakan .NET CLI, Anda dapat menginstal paket menggunakan perintah berikut:
dotnet add package Algolia.Search --version < The version you want to install >
Atau langsung di file .csproj Anda:
< PackageReference Include = " Algolia.Search " Version = $ { versions . csharp } / >
Anda sekarang dapat mengimpor klien Algolia API di proyek Anda dan memainkannya.
using Algolia . Search . Clients ;
using Algolia . Search . Http ;
var client = new SearchClient ( new SearchConfig ( " YOUR_APP_ID " , " YOUR_API_KEY " ) ) ;
// Add a new record to your Algolia index
var response = await client . SaveObjectAsync (
" <YOUR_INDEX_NAME> " ,
new Dictionary < string , string > { { " objectID " , " id " } , { " test " , " val " } }
) ;
// Poll the task status to know when it has been indexed
await client . WaitForTaskAsync ( " <YOUR_INDEX_NAME> " , response . TaskID ) ;
// Fetch search results, with typo tolerance
var response = await client . SearchAsync < Object > (
new SearchMethodParams
{
Requests = new List < SearchQuery >
{
new SearchQuery (
new SearchForHits
{
IndexName = " <YOUR_INDEX_NAME> " ,
Query = " <YOUR_QUERY> " ,
HitsPerPage = 50 ,
}
)
} ,
}
) ;
Untuk dokumentasi lengkap, kunjungi Klien API Algolia CSharp .
Mengalami masalah? Sebelum menghubungi dukungan, kami sarankan untuk membuka FAQ kami di mana Anda akan menemukan jawaban untuk masalah paling umum dan masalah yang dihadapi klien. Anda juga dapat membuka masalah GitHub
Repositori ini menampung kode klien API Algolia yang dihasilkan untuk CSharp, jika Anda ingin berkontribusi, kunjungi repositori utama. Anda juga dapat menemukan panduan berkontribusi di situs dokumentasi kami.
Klien Algolia .NET API adalah perangkat lunak sumber terbuka yang dilisensikan di bawah lisensi MIT.