增加:
public class SwaggerFilter : IOperationFilter { public void Apply(OpenApiOperation operation, OperationFilterContext context) { if (operation.Parameters == null) operation.Parameters = new List<OpenApiParameter>(); operation.Parameters.Add(new OpenApiParameter { Name = "Authorization", In = ParameterLocation.Header, Description = "参数备注", Required = false, Schema = new OpenApiSchema { Type = "string", Default = new OpenApiString("") } }); } }
在Program.cs中添加:
builder.Services.AddSwaggerGen(options => { options.OperationFilter<SwaggerFilter>(); });