AsyncAPI 的文档说
生成器可用于 Java、.NET、Javascript 等主流应用程序。您可以查看此存储库以获取更多信息。
但是,这里没有提到 .NET。我错过了什么吗?
当您来自 OpenAPI 并且它是OpenAPITools/openapi-generator时,主要区别之一是AsyncAPI 生成器允许任何人创建代码生成器,我们称之为templates
.
您可以在此处找到该公共可用模板列表。
AsyncAPI 生成器本身和模板一样都是用 JS 编写的,但是它们可以生成任何你想要的东西。文档、配置文件等
对于 .NET,我们目前只有一个模板,那就是 NATS 协议。
它会改变哪些模板支持哪些协议,因为一些支持更多协议而另一些只支持一个。
如果现有模板对您没有用处,我强烈建议您编写自己的模板!因为我们真的需要更多的模板。