文件名称:GiraffeGenerator:从OpenAPI规范生成Giraffe服务器
文件大小:106KB
文件格式:ZIP
更新时间:2024-06-13 21:08:34
F#
长颈鹿发电机 这是来自OpenAPI规范的Giraffe服务器生成器的第一个原始版本。 我相信采用“合同第一”的方法,并且您的OpenAPI规范基本上是您的API的合同 后端代码只是该合同的一种实现,客户并不想真正了解它 您也不应该,因此该库将为您提供帮助 它遵循方法,并定义了MSBuild目标以根据输入生成代码 它仍处于开发的早期阶段,因此大多数基本功能都受支持。 示例项目可在 未来功能列表(基本上是TODO列表): 从OpenAPI架构创建模型 从架构定义生成的记录,以及规范中的所有数据类型 生成的webApp中的处理程序应支持这些类型 原始类型的默认值支持 oneOf支持 anyOf支持 allOf支持 discriminator支持 not将不支持 验证支持(#33) 选择加入NodaTime(#32) 来自一个端点的多个响应 创建支持绑定的端点 小