首页 > 其他分享 >.net 6.0 swagger的安装和配置

.net 6.0 swagger的安装和配置

时间:2023-03-02 13:59:21浏览次数:32  
标签:builder v1 6.0 Services net swagger 安装包 app

 

 

nuget安装包:Swashbuckle.AspNetCore.SwaggerGen

nuget安装包:Swashbuckle.AspNetCore.SwaggerUI

 

 

 

using Microsoft.OpenApi.Models;
using Xiaowu_Ship.AutoMapper;
var builder = WebApplication.CreateBuilder(args);

// Add services to the container.

builder.Services.AddControllers();

builder.Services.AddAutoMapper(typeof(AutoMapProfile));

builder.Services.AddSwaggerGen(m => {
m.SwaggerDoc("v1", new OpenApiInfo { Title = "小五测试", Version = "v1" });
});
var app = builder.Build();

// Configure the HTTP request pipeline.

app.UseSwagger();
app.UseSwaggerUI(s => {
//下面路径里的v1必须和SwaggerDoc()第一个参数一致
s.SwaggerEndpoint("/swagger/v1/swagger.json", "swaggerTast");
});

app.UseAuthorization();

app.MapControllers();

app.Run();

标签:builder,v1,6.0,Services,net,swagger,安装包,app
From: https://www.cnblogs.com/wugh8726254/p/16950715.html

相关文章

  • 14. Kubernetes - PV / PVC / NFS
    存储前面有通过hostPath或者emptyDir的方式来持久化数据,但是显然还需要更加可靠的存储来保存应用的持久化数据,这样容器在重建后,依然可以使用之前的数据。可存储资源和......
  • Kubernetes DevOps CD工具对比选型
    目录KubernetesDevOpsCD工具对比选型一、Flux二、ArgoCD三、JenkinsX四、方案比较KubernetesDevOpsCD工具对比选型一、Flux1.1安装Flux安装和部署其他Pod的方式......
  • windows端口占用netstat查找无占用
    1、问题在软件,idea项目启动中,端口显示被占用,但是使用:netstat-aon|findstr1099显示出端口并没有被占用:网络上查询很多都显示是Hyper-V会保留端口。而你如果在Wind......
  • Java/.Net双平台核心,Jvm和CLR运行异同点
    前言:本篇以.Net7.0.2CLR和OpenJDk19参照,解析下它们各自调用函数的异同。以下为个人理解。概述JDK大约5.9G,CLR大约7.6G,两者相差1.7G左右。root@tang-virtual-mac......
  • 《netty实战》10-11章
    第10章编解码器框架                                    第11章预置的ChannelHandler......
  • rinetd端口转发
    简介Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的......
  • 《netty实战》笔记 1-8章
    第1章            此方式(javaAPI阻塞方式):一个客户端——一个线程当客户端连接非常多时很不理想 JavaNIO——非阻塞      ......
  • ASP.NET Core - 配置系统之配置读取
    一个应用要运行起来,往往需要读取很多的预设好的配置信息,根据约定好的信息或方式执行一定的行为。配置的本质就是软件运行的参数,在一个软件实现中需要的参数非常多,如果我们......
  • dotnet-cnblogs-tool 工具使用
    工具的作用在下面第一部分原作者的GitHub说明和博客中有介绍,此文中就不在说明。目录一、DotNet博客园图片上传工具二、dotnet-cnblogs安装与使用三、快捷方式的分享点四......
  • 【译】.NET 7 中的性能改进(九)
    原文|StephenToub翻译|郑子铭原始类型和数值(PrimitiveTypesandNumerics)我们已经看过了代码生成和GC,线程和矢量化,互操作......让我们把注意力转向系统中的一......