
Что делать, когда ручек и OpenAPI спеки еще нет, а уже нужно пилить реализацию? Такое часто бывает, когда параллельно работают несколько команд.
Проблему можно решить еще одним уровнем абстракции, использовать TypeSpec для описания API, которого еще нет. По этому описанию можно будет сгенерировать gRPC или OpenAPI спеки, а по ним уже код.
Синтаксис TypeSpec очень понятный и интуитивный, разные генераторы в комплекте