You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://github.com/algolia/algoliasearch-client-csharp/issues"target="_blank">Report a bug</a> •
@@ -24,13 +22,21 @@
24
22
25
23
## ✨ Features
26
24
27
-
* Targets .NET Standard:
28
-
*`.NET Standard 1.3` to `.NET Standard 2.1`.
25
+
* Targets .NET Standard: `.NET Standard 2.0` or `.NET Standard 2.1`.
29
26
* For more details about supported .NET implementations, please see .NET Standard official [page](https://docs.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1).
30
-
* Asynchronous and synchronous methods to interact with Algolia's API
31
-
* Thread-safe clients
32
-
* Typed requests and responses
33
-
* Injectable HTTP client
27
+
* Asynchronous and synchronous methods to interact with Algolia's API.
28
+
* Thread-safe clients.
29
+
* No external dependencies.
30
+
* Typed requests and responses.
31
+
* Injectable HTTP client.
32
+
* Retry strategy & Helpers.
33
+
34
+
**Migration note for v7.x**
35
+
> In February 2024, we released v7 of our .NET client. If you are using version 6.x of the client, read the [migration guide to version 7.x](https://www.algolia.com/doc/api-client/getting-started/upgrade-guides/csharp/).
36
+
37
+
This version has been completely rewritten and is part of the [Api Automation initiative](https://github.com/algolia/api-clients-automation), meaning that models and routes are generated from the Algolia APIs specifications.
38
+
39
+
This version introduces breaking changes. A document has been created to help you migrate from v6 to v7. You can find it [here](https://api-clients-automation.netlify.app/docs/clients/migration-guides/).
34
40
35
41
**Migration note from v5.x to v6.x**
36
42
>
@@ -51,66 +57,17 @@ or with the `Nuget Package Manager Console`:
51
57
Install-Package Algolia.Search
52
58
```
53
59
54
-
In 30 seconds, this quick start tutorial will show you how to index and search objects.
55
-
56
-
#### Initialize the cient
57
-
58
-
To start, you need to initialize the client. To do this, you need your **Application ID** and **API Key**.
59
-
You can find both on [your Algolia account](https://www.algolia.com/api-keys).
Ifyou're using ASP.NET, checkout the [following tutorial](https://www.algolia.com/doc/api-client/getting-started/tutorials/asp.net/csharp/).
105
-
106
-
## ❓ Troubleshooting
60
+
### Documentation, Guides & API Reference
107
61
108
-
Encounteringanissue?Beforereachingouttosupport, werecommendheadingtoour [FAQ](https://www.algolia.com/doc/api-client/troubleshooting/faq/csharp/) where you will find answers for the most common issues and gotchas with the client.
62
+
You will find all you need to get started in our API Client Automation [documentation](https://api-clients-automation.netlify.app/docs/clients/csharp/).
109
63
64
+
For full documentation, visit the **[Algolia .NET API Client documentation](https://www.algolia.com/doc/api-client/getting-started/install/csharp/)**.
110
65
111
-
## Use the Dockerfile
66
+
#### ASP.NET
67
+
If you're using ASP.NET, checkout the [following tutorial](https://www.algolia.com/doc/api-client/getting-started/tutorials/asp.net/csharp/).
Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/api-client/troubleshooting/faq/csharp/) where you will find answers for the most common issues and gotchas with the client.
0 commit comments