Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net core 是否可以虚拟化API层和don';你不会写代码吗?_.net Core_E2e Testing_Api Design_Code Reuse_Documentation Generation - Fatal编程技术网

.net core 是否可以虚拟化API层和don';你不会写代码吗?

.net core 是否可以虚拟化API层和don';你不会写代码吗?,.net-core,e2e-testing,api-design,code-reuse,documentation-generation,.net Core,E2e Testing,Api Design,Code Reuse,Documentation Generation,我在互联网上搜索与API层相关的解决方案和工具,我发现一家公司(可能是初创公司)正在开发一个允许“虚拟化API层”的生态系统(目前仅在.net Core中)。它们似乎允许不编写Api层代码、不编写端点文档、不编写EE2E测试(自动推断)、在运行时更改端点行为以及在另一个项目中重用整个堆栈。你认为这样的东西真的有可能在API开发领域有用吗?谢谢如果我理解了这个问题,您会想建立一个只包含端点的API层,但是端点中有空逻辑,对吗 如果是这样的话,那么可以使用多种工具来实现这一点。我使用的一个工具是Po

我在互联网上搜索与API层相关的解决方案和工具,我发现一家公司(可能是初创公司)正在开发一个允许“虚拟化API层”的生态系统(目前仅在.net Core中)。它们似乎允许不编写Api层代码、不编写端点文档、不编写EE2E测试(自动推断)、在运行时更改端点行为以及在另一个项目中重用整个堆栈。你认为这样的东西真的有可能在API开发领域有用吗?谢谢

如果我理解了这个问题,您会想建立一个只包含端点的API层,但是端点中有空逻辑,对吗

如果是这样的话,那么可以使用多种工具来实现这一点。我使用的一个工具是Postman,它允许您设置一个“骨架”API,您可以为设计/测试目的调用它


它允许建立一个模拟服务器,托管您的骨架API,任何消费者都可以连接到其中。

它似乎与Postman不同;如果我理解得很好,您必须只编写业务逻辑,而不是这个KOREBI,位于业务逻辑之上,并且能够自动推断文档,e2e测试(无需编写一行代码)。看起来这个Korebi可以“读取”您的业务逻辑,并为您提供所需的一切。