Я использую Mustache с swagger-codegen для генерации объектов модели из определений и кода из операций (раздел путей). Каждая операция определяет список параметров, а также другие параметры атрибутов - тип данных, описание по умолчанию стоимости, требуется, максимум, пример и т.д.Swagger ... Доступ к параметру параметров запроса от Mustache
Я не могу работать, как получить доступ любого свойства параметра кроме «требуется» атрибут ... кроме фазы «model» ... как я могу это сделать на фазе «api»? ... Я хотел бы иметь возможность отбрасывать код, который проверяет, что параметры удовлетворяют условиям, превышающим «обязательный», например, min/max и т. Д.
Я запускаю codegen 2.1.1-M1. Я могу видеть из «debugOpertations», что единственное свойство, которое интересно в моем случае, - это свойство «required». Но не ограничения стоимости. У меня нет проблем с доступом и использованием этих ограничений значения в фазе модели, просто нужно знать, могу ли я получить доступ к ним на этапе операции, но выглядит как нет. Кто-нибудь еще спросил об этом? ... мой случай использования заключается в том, что при генерации кода для операций я хотел бы иметь возможность проверять параметры исходящего из моего клиента, используя эти ограничения. – jreece