我们在Azure App service中发布了asp.net Web api(非核心)。现在,我正在尝试在Azure APIM中配置这些API。如何将此API下的所有操作导入APIM,而不是一次手动添加每个操作。我探索了OpenAPI的选项,但是由于非核心Web API不支持此功能,是否有替代方法来处理。
不需要使用.NET core即可在API管理中导入操作。您也可以使用其他编程语言。您需要做的是使用Swagger记录操作(非.net核心应用程序支持)。
这里有一些链接可能会对您有所帮助:
https://www.andrewhoefling.com/Blog/Post/web-api-swagger-swashbuckle