要在C# WebAPI中使用Swagger,您可以按照以下步驟操作:
安裝Swashbuckle NuGet包:在Visual Studio中打開您的C# WebAPI項目,右鍵單擊項目名稱,選擇“管理NuGet包”。在NuGet包管理器中搜索Swashbuckle,然后點擊安裝。
配置Swagger:在Global.asax.cs文件中,添加以下代碼到Application_Start方法中:
GlobalConfiguration.Configure(WebApiConfig.Register);
SwaggerConfig.Register();
using Swashbuckle.Application;
using System.Web.Http;
public class SwaggerConfig
{
public static void Register()
{
GlobalConfiguration.Configuration
.EnableSwagger(c =>
{
c.SingleApiVersion("v1", "Your API Name");
})
.EnableSwaggerUi();
}
}
http://localhost:{your port}/swagger
.現在您已經成功在C# WebAPI中集成了Swagger,并可以使用Swagger UI來查看和測試API端點。