View difference between Paste ID: Pu2qkTqC and YdqbDfWy
SHOW: | | - or go back to the newest paste.
1
builder.Services.AddSwaggerGen(option =>
2
{
3
    option.SwaggerDoc("v1",
4
        new OpenApiInfo { Title = "RWA Web API", Version = "v1" });
5
6
    option.AddSecurityDefinition("Bearer",
7
        new OpenApiSecurityScheme
8
        {
9
            In = ParameterLocation.Header,
10
            Description = "Please enter valid JWT",
11
            Name = "Authorization",
12
            Type = SecuritySchemeType.Http,
13
            BearerFormat = "JWT",
14
            Scheme = "Bearer"
15
        });
16
17
    option.AddSecurityRequirement(
18
        new OpenApiSecurityRequirement
19
        {
20
            {
21
                new OpenApiSecurityScheme
22
                {
23
                    Reference = new OpenApiReference
24
                    {
25
                        Type = ReferenceType.SecurityScheme,
26
                        Id = "Bearer"
27
                    }
28
                },
29
                new List<string>()
30
            }
31
        });
32
});