C# Настройка вызова на сервер hbase с помощью Thrift - не могу найти ссылку на: calculator.client

Извините заранее, если это что-то простое, я просто не могу найти решение в Google. Я начинаю с настройки кода C# для подключения к серверу HBASE/Hadoop.

Я нашел несколько примеров для запуска кода / подключения. https://thrift.apache.org/tutorial/csharp

Я скачал пакет Nuget для Thrift, и это работает. Я начинаю с самого начала, и проблема в том, что для этой строки ниже:

 Calculator.Client client = new Calculator.Client(protocol);

Получает ошибку (тип / пространство имен не может быть найдено.. и т. Д.).

Где / как мне добавить ссылку на этот класс? Я не могу найти его нигде, и мой поиск в Google не удается

Благодарю вас.

1 ответ

Решение

Учебник говорит это на шаге 2:

2.Создали файлы tutorial.thrift и shared.thrift, как описано здесь.

 thrift -r --gen csharp tutorial.thrift

Это оставит вам папку gen-csharp, содержащую файлы, которые вы ищете.

Другие вопросы по тегам