Генерация.bond файлов из контрактов данных C#

Я написал контракты данных C # с атрибутами MS Bond. Это нормально работает только для обмена данными в C #. Но я не могу получить схему IDL или AST (файл.bond) для генерации этих контрактов данных на других языках (с ++, python).

Bond API поддерживает только генерацию "Схемы времени выполнения", но компилятор связей не может создать схему AST или IDL из схемы среды выполнения.

Avro и Protobuf.NET поддерживают "генерацию схемы" (Serializer.GetProto()) во время выполнения.

Как я могу решить эту проблему с Bond API и без разработки "AutoCodeGen" или "AutoBondGen"?

Спасибо за ваши ответы.

1 ответ

По состоянию на январь 2018 года такой функциональности не существует.

Есть открытый запрос на добавление функции, которая ищет участников для предоставления такой функциональности.

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