话不多说,先上图
经过一番调试终于找到了错误原因,总结一下报错404的原因。
1、没有写Route
2、没有写方法请求类型(就是[HttpGet]、[HttpPost]之类的)
3、startup.cs中配置有误
在configureServices中配置:
//添加Swagger服务
services.AddSwaggerGen(c =>
{
c.SwaggerDoc(“v1”, new Info
{
Version = “v1”,
Title = “我的文档”
});
});
在Configure中配置:
app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "My Api"); });
放上一张简单配置好的图片