6K Star 11.8K Fork 4K

GVPdotNET China / Furion

 / 详情

dotnet6 Swagger无法识别miniapi写法添加的地址

已完成
创建于  
2021-12-01 18:35

使用微软例子Swagger是可以识别出app.MapGet里面的地址

代码里面把屏蔽的替换则是furion的方式,app.MapGet的地址在Swagger是没有的。是需要加什么配置吗?

var builder = WebApplication.CreateBuilder(new WebApplicationOptions { })
    //.Inject()
    ;

// 添加service注入
var services = builder.Services;
services.AddEndpointsApiExplorer();
services.AddSwaggerGen();
services.AddControllers()
    //.AddInject()
    ;
var app = builder.Build();

// 设置request管道中间件

// 设置swagger路径
//app.UseInject("Swagger");
app.UseSwagger();
app.UseSwaggerUI();

// miniapi写法
app.MapGet("/weatherforecast", () =>
{
    return new { };
});

// 执行
app.Run();

评论 (2)

卍KEN卍 创建了任务
百小僧 修改了描述
展开全部操作日志

输入图片说明

久等了,今天发布 v3.7.6 版本支持 Minimal API11ee565

百小僧 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
974299 monksoul 1578937227
C#
1
https://gitee.com/dotnetchina/Furion.git
git@gitee.com:dotnetchina/Furion.git
dotnetchina
Furion
Furion

搜索帮助