Глядя на Uri на скриншоте
POST /gisgcc18q4/object/_search?typed_keys=true
, вы предполагаете, что вы используете версию старше 7, например, 5 или 6, где используются типы документов. В этом случае имя типа документа "object"
было выведено из типа dynamic
, переданного в качестве аргумента общего параметра, но я подозреваю, что документы не были проиндексированы с именем типа документа "object"
, но что-то еще.
Если индекс "gisgcc18q4" содержит только один тип документа, вы можете использовать
var x = client.Search<dynamic>(s=> s.MatchAll().AllTypes());
Или вы можете передать конкретное имя типа документа для использования
var x = client.Search<dynamic>(s=> s.MatchAll().Type("_doc"));
Хорошим руководством по началу работы для клиента является asticsearch-net-example GitHub. Это пошаговое руководство по созданию веб-приложения ASP.NET Core для поиска в пакетах Nuget.