Обновите Azure Search до Azure AI Search .NET SDK версии 11 на .NET CORE 3.1C#

Место общения программистов C#
Ответить
Anonymous
 Обновите Azure Search до Azure AI Search .NET SDK версии 11 на .NET CORE 3.1

Сообщение Anonymous »

Я пытаюсь обновить поиск в Azure до Azure AI Search .NET SDK Версия 11. < /p>
Я читал онлайн -документацию MS без удачи < /p>
Я внес несколько изменений, но было трудно добавить адаптацию.

Код: Выделить всё

public interface ICustomSearchIndexClient
{
Task SearchAsync(string searchTerm, SearchParameters parameters);
}

public class CustomSearchIndexClient : ICustomSearchIndexClient
{
private readonly SearchIndexClient _searchIndexClient;

public CustomSearchIndexClient(string searchServiceName, string indexName, string apiCredential)
{
_searchIndexClient = new SearchIndexClient(searchServiceName, indexName, new SearchCredentials(apiCredential));
}

public async Task SearchAsync(string searchTerm, SearchParameters parameters)
{
return await _searchIndexClient.Documents.SearchAsync(searchTerm, parameters).ConfigureAwait(false);
}
}
< /code>
Вот моя попытка. Возвращенный код и тип возврата - проблема: < /p>
public interface ICustomSearchIndexClient
{
Task SearchAsync(string searchTerm, SearchOptions parameters);
}

public class CustomSearchIndexClient : ICustomSearchIndexClient
{
private readonly SearchClient _searchIndexClient;

public CustomSearchIndexClient(string searchServiceName, string indexName, string apiCredential)
{
_searchIndexClient = new SearchClient(new System.Uri(searchServiceName), indexName, new AzureKeyCredential(apiCredential));
}

public async Task SearchAsync(string searchTerm, SearchOptions parameters)
{
return await _searchIndexClient.document.Documents.SearchAsync(searchTerm, parameters);
}
}
мне нужен обновленный тип результатов документа V11, который я могу сортировать или запросить.

Подробнее здесь: https://stackoverflow.com/questions/797 ... t-core-3-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»