builder.Services.AddSwaggerGen(option =>
{
option.SwaggerDoc("v1", new OpenApiInfo { Title = "Demo API", Version = "v1" });
option.AddSecurityDefinition("Bearer", new OpenApiSecurityScheme
{
In = ParameterLocation.Header,
Description = "Please enter a valid token",
Name = "Authorization",
Type = SecuritySchemeType.Http,
BearerFormat = "JWT",
Scheme = "Bearer"
});
option.AddSecurityRequirement(new OpenApiSecurityRequirement
{
{
new OpenApiSecurityScheme
{
Reference = new OpenApiReference
{
Type=ReferenceType.SecurityScheme,
Id="Bearer"
}
},
new string[]{}
}
});
});
Recent Posts
- Mastering Longest Common Subsequence: The Key to Dynamic Programming on LeetCode
- Binary Search on the Answer: A Powerful Algorithmic Pattern
- Cracking LeetCode 150: Mastering Reverse Polish Notation Evaluation
- Union-Find Essentials: Unlocking the Power of Disjoint Sets
- Number Of Provinces – 547. LeetCode
Check out my Youtube
