没有合适的资源?快使用搜索试试~ 我知道了~
kiota:基于OpenAPI的HTTP客户端SDK代码生成器
共121个文件
cs:49个
md:15个
java:10个
需积分: 16 0 下载量 34 浏览量
2021-04-06
03:28:03
上传
评论
收藏 250KB ZIP 举报
温馨提示
项目 Kiota是一个项目,旨在构建基于OpenAPI的代码生成器,以为HTTP API创建SDK。 目标是生产一种轻量级,低维护的代码生成器,该生成器足够快,可以作为编译时工具链的一部分运行,但又具有足够的可伸缩性,可以处理最大的API。 Kiota生成一组轻量级的强类型类,这些类位于核心HTTP库上,并提供创建HTTP请求的直观且可发现的方式。 一组抽象将生成的服务库与核心解耦,从而支持各种核心库。 该库建立在库的基础上,以确保对使用OpenAPI描述的API的全面支持。 该项目的目标之一是为OpenAPI和JSON Schema功能提供最佳的代码生成器支持。 贡献 该项目欢迎您的贡献和建议。 大多数捐款要求您同意一份《捐款者许可协议》(CLA),声明您有权并实际上授予我们使用您的捐款的权利。 有关详细信息,请访问 。 当您提交拉取请求时,CLA机器人会自动确定您是否需要提供CLA
资源推荐
资源详情
资源评论
收起资源包目录
kiota:基于OpenAPI的HTTP客户端SDK代码生成器 (121个子文件)
gradlew.bat 3KB
CODEOWNERS 23B
KiotaBuilder.cs 31KB
TypeScriptWriter.cs 13KB
CommonLanguageRefiner.cs 10KB
JavaWriter.cs 9KB
CSharpWriter.cs 8KB
JavaRefiner.cs 7KB
OpenApiUriSpaceNode.cs 5KB
CodeNamespace.cs 4KB
Program.cs 4KB
LanguageWriter.cs 4KB
UriSpaceTests.cs 3KB
CSharpRefiner.cs 3KB
TypeScriptRefiner.cs 3KB
CodeClass.cs 3KB
CodeBlock.cs 2KB
CodeElement.cs 2KB
CodeRenderer.cs 2KB
GenerateSample.cs 2KB
TypeScriptPathSegmenter.cs 2KB
CSharpPathSegmenter.cs 2KB
JavaPathSegementer.cs 2KB
NativeResponseWrapper.cs 1KB
StringExtensions.cs 1KB
CodeMethod.cs 1KB
CodeTypeBase.cs 1KB
OpenApiSchemaExtensions.cs 955B
OpenApiOperationExtensions.cs 889B
CodeUsingComparer.cs 792B
CodeParameter.cs 784B
ILanguageRefiner.cs 773B
CodeUnionType.cs 730B
GenerationConfiguration.cs 728B
CodeDomTests.cs 663B
KiotaBuilderTests.cs 615B
QueryParametersBase.cs 597B
RequestInfo.cs 567B
CodeType.cs 563B
CodeProperty.cs 525B
OpenApiReferenceExtensions.cs 409B
CodeUsing.cs 388B
NativeResponseHandler.cs 368B
CodeTerminal.cs 352B
CodeIndexer.cs 252B
IHttpCore.cs 218B
IResponseHandler.cs 215B
IPathSegmenter.cs 202B
HttpMethod.cs 201B
GenerationLanguage.cs 162B
AccessModifier.cs 122B
kiota.csproj 1KB
Kiota.Builder.Tests.csproj 970B
Kiota.Builder.IntegrationTests.csproj 905B
Kiota.Builder.csproj 402B
KiotaAbstractions.csproj 283B
.editorconfig 6KB
.gitattributes 154B
.gitignore 7KB
.gitignore 134B
.gitignore 18B
build.gradle 2KB
settings.gradle 381B
gradlew 6KB
gradle-wrapper.jar 58KB
NativeResponseWrapper.java 4KB
QueryParametersBase.java 639B
RequestInfo.java 538B
NativeResponseHandler.java 513B
RequestInfoTest.java 365B
HttpCore.java 340B
ResponseHandler.java 291B
HttpMethod.java 153B
QuadFunction.java 112B
TriFunction.java 103B
tsconfig.json 6KB
launch.json 3KB
tasks.json 2KB
package.json 834B
package-lock.json 680B
tasks.json 590B
launchSettings.json 289B
extensions.json 149B
appsettings.json 71B
LICENSE 1KB
designoverview.md 5KB
index.md 4KB
kiotaabstractions.md 3KB
SECURITY.md 3KB
README.md 2KB
requestbuilders.md 1004B
README.md 762B
README.md 567B
SUPPORT.md 467B
CODE_OF_CONDUCT.md 444B
odata.md 410B
README.md 363B
microsoftgraph.md 344B
models.md 154B
corelibrary.md 14B
共 121 条
- 1
- 2
资源评论
RosieLau
- 粉丝: 48
- 资源: 4582
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功