1、要配置Swagger
using Microsoft.AspNetCore.Mvc;
using Microsoft.OpenApi.Models;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddCors(options =>
{
options.AddPolicy("AllowSpecificOrigin",
builder => builder.WithOrigins("http://172.20.10.7:5619") // 替换为你的Dify域名
.AllowAnyMethod()
.AllowAnyHeader());
});
// 添加控制器服务
builder.Services.AddControllers();
// 配置Swagger
builder.Services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo
{
Title = "PowerApi",
Version = "v1",
Description = "A simple API to calculate powers of a number from 0 to 50.",
Contact = new OpenApiContact
{
Name = "Your Name",
Email = "your.email@example.com",
Url = new System.Uri("https: