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, содержащую файлы, которые вы ищете.