azure - 适用于 Azure Service Fabric 无状态 Web API 应用程序的 Swagger

标签 azure azure-service-fabric

我正在开发 Web API 服务并作为微服务托管在 Azure Service Fabric 上。我需要为 API 定义实现 Swagger,并且我可以看到 SwaggerConfig.Register() 方法在应用程序启动时未调用。所以我无法访问http://faricurl:8000/swagger .

您能否指出如何为 Web API 应用程序集成 Swagger 定义。

非常感谢,Thirumalai M

最佳答案

按照我的评论中的建议安装核心 Swashbuckle NuGet 包

install-package Swashbuckle.Core

然后在 WebApi 项目的 Startup.cs 中添加

 config.EnableSwagger(c => c.SingleApiVersion("v1", "A title for your API"))
        .EnableSwaggerUi();

关于azure - 适用于 Azure Service Fabric 无状态 Web API 应用程序的 Swagger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40088573/

相关文章:

azure - Azure 应用服务预生产槽应使用哪些设置?

node.js - 执行 npm install 时出现 Azure DevOps CI 代理错误

sql-server - 如何知道 SQL Server 是在云端还是本地?

azure - 在网站中集成 Azure 多重身份验证以对其用户进行身份验证

Azure Service Fabric 自动升级

azure - nUnit 和 Azure - 如何从 nUnit 启动 Dev Fabric

azure - 在Azure逻辑应用程序中如何使用负载均衡器在两个逻辑应用程序之间进行负载均衡

c# - 实现多个接口(interface)的 Service Fabric Actor 接口(interface)

visual-studio - VS 2015 更新 2 中服务结构中的有状态 Web API 服务

azure-service-fabric - 如何在 StatefulActor 中实现 "write-behind"