|
33 | 33 | "append": "var response = await client.BatchDictionaryEntriesAsync(\n Enum.Parse<DictionaryType>(\"Stopwords\"),\n new BatchDictionaryEntriesParams\n {\n Requests = new List<BatchDictionaryEntriesRequest>\n {\n new BatchDictionaryEntriesRequest\n {\n Action = Enum.Parse<DictionaryAction>(\"AddEntry\"),\n Body = new DictionaryEntry\n {\n ObjectID = \"1\",\n Language = Enum.Parse<SupportedLanguage>(\"En\"),\n AdditionalProperties = new Dictionary<string, object> { { \"additional\", \"try me\" } }\n },\n }\n },\n }\n);"
|
34 | 34 | },
|
35 | 35 | "browse": {
|
36 |
| - "default": "var response = await client.BrowseAsync<Object>(\"cts_e2e_browse\");" |
| 36 | + "default": "var response = await client.BrowseAsync<Hit>(\"cts_e2e_browse\");" |
37 | 37 | },
|
38 | 38 | "clearObjects": {
|
39 | 39 | "default": "var response = await client.ClearObjectsAsync(\"theIndexName\");"
|
|
96 | 96 | "default": "var response = await client.GetObjectAsync(\n \"theIndexName\",\n \"uniqueID\",\n new List<string> { \"attr1\", \"attr2\" }\n);"
|
97 | 97 | },
|
98 | 98 | "getObjects": {
|
99 |
| - "default": "var response = await client.GetObjectsAsync<Object>(\n new GetObjectsParams\n {\n Requests = new List<GetObjectsRequest>\n {\n new GetObjectsRequest\n {\n AttributesToRetrieve = new List<string> { \"attr1\", \"attr2\" },\n ObjectID = \"uniqueID\",\n IndexName = \"theIndexName\",\n }\n },\n }\n);" |
| 99 | + "default": "var response = await client.GetObjectsAsync<Hit>(\n new GetObjectsParams\n {\n Requests = new List<GetObjectsRequest>\n {\n new GetObjectsRequest\n {\n AttributesToRetrieve = new List<string> { \"attr1\", \"attr2\" },\n ObjectID = \"uniqueID\",\n IndexName = \"theIndexName\",\n }\n },\n }\n);" |
100 | 100 | },
|
101 | 101 | "getRule": {
|
102 | 102 | "default": "var response = await client.GetRuleAsync(\"indexName\", \"id1\");"
|
|
170 | 170 | "default": "var response = await client.SaveSynonymsAsync(\n \"<YOUR_INDEX_NAME>\",\n new List<SynonymHit>\n {\n new SynonymHit\n {\n ObjectID = \"id1\",\n Type = Enum.Parse<SynonymType>(\"Synonym\"),\n Synonyms = new List<string> { \"car\", \"vehicule\", \"auto\" },\n },\n new SynonymHit\n {\n ObjectID = \"id2\",\n Type = Enum.Parse<SynonymType>(\"Onewaysynonym\"),\n Input = \"iphone\",\n Synonyms = new List<string> { \"ephone\", \"aphone\", \"yphone\" },\n }\n },\n true,\n true\n);"
|
171 | 171 | },
|
172 | 172 | "search": {
|
173 |
| - "withHitsPerPage": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n HitsPerPage = 50,\n }\n )\n },\n }\n);", |
174 |
| - "filterOnly": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"actor:Scarlett Johansson\",\n }\n )\n },\n }\n);", |
175 |
| - "filterOr": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"actor:Tom Cruise OR actor:Scarlett Johansson\",\n }\n )\n },\n }\n);", |
176 |
| - "filterNot": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"NOT actor:Nicolas Cage\",\n }\n )\n },\n }\n);", |
177 |
| - "retrieveFacets": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Facets = new List<string> { \"author\", \"genre\" },\n }\n )\n },\n }\n);", |
178 |
| - "retrieveFacetsWildcard": "var response = await client.SearchAsync<Object>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Facets = new List<string> { \"*\" },\n }\n )\n },\n }\n);" |
| 173 | + "withHitsPerPage": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n HitsPerPage = 50,\n }\n )\n },\n }\n);", |
| 174 | + "filterOnly": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"actor:Scarlett Johansson\",\n }\n )\n },\n }\n);", |
| 175 | + "filterOr": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"actor:Tom Cruise OR actor:Scarlett Johansson\",\n }\n )\n },\n }\n);", |
| 176 | + "filterNot": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Filters = \"NOT actor:Nicolas Cage\",\n }\n )\n },\n }\n);", |
| 177 | + "retrieveFacets": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Facets = new List<string> { \"author\", \"genre\" },\n }\n )\n },\n }\n);", |
| 178 | + "retrieveFacetsWildcard": "var response = await client.SearchAsync<Hit>(\n new SearchMethodParams\n {\n Requests = new List<SearchQuery>\n {\n new SearchQuery(\n new SearchForHits\n {\n IndexName = \"<YOUR_INDEX_NAME>\",\n Query = \"<YOUR_QUERY>\",\n Facets = new List<string> { \"*\" },\n }\n )\n },\n }\n);" |
179 | 179 | },
|
180 | 180 | "searchDictionaryEntries": {
|
181 | 181 | "default": "var response = await client.SearchDictionaryEntriesAsync(\n Enum.Parse<DictionaryType>(\"Stopwords\"),\n new SearchDictionaryEntriesParams { Query = \"about\", }\n);"
|
|
187 | 187 | "default": "var response = await client.SearchRulesAsync(\n \"indexName\",\n new SearchRulesParams { Query = \"something\", }\n);"
|
188 | 188 | },
|
189 | 189 | "searchSingleIndex": {
|
190 |
| - "default": "var response = await client.SearchSingleIndexAsync<Object>(\"indexName\");" |
| 190 | + "default": "var response = await client.SearchSingleIndexAsync<Hit>(\"indexName\");" |
191 | 191 | },
|
192 | 192 | "searchSynonyms": {
|
193 | 193 | "default": "var response = await client.SearchSynonymsAsync(\"indexName\");"
|
|
0 commit comments