在 ASP.NET Core Razor Pages 项目里集成 Swagger

浪淘沙1天前Razor搭建5

一、安装 NuGet 包

安装 Swagger 支持:

dotnet add package Swashbuckle.AspNetCore

二、Program.cs 配置

1️⃣ 注册 Swagger 服务

var builder = WebApplication.CreateBuilder(args);

// Razor Pages
builder.Services.AddRazorPages();

// ⭐ Swagger
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();

2️⃣ 启用 Swagger 中间件

var app = builder.Build();

if (app.Environment.IsDevelopment())
{
   app.UseDeveloperExceptionPage();

   // ⭐ 启用 Swagger
   app.UseSwagger();
   app.UseSwaggerUI();
}

app.UseStaticFiles();
app.UseRouting();

app.MapRazorPages();

app.Run();


返回列表

上一篇:asp.net core post

没有最新的文章了...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。