mirror of
https://github.com/hmaxnl/SharpRSS.git
synced 2024-09-20 01:54:20 +02:00
19 lines
554 B
C#
19 lines
554 B
C#
using Microsoft.OpenApi.Models;
|
|
using Swashbuckle.AspNetCore.SwaggerGen;
|
|
|
|
namespace SharpRSS.API.Net
|
|
{
|
|
public class SwaggerSessionHeader : IOperationFilter
|
|
{
|
|
public void Apply(OpenApiOperation operation, OperationFilterContext context)
|
|
{
|
|
operation.Parameters.Add(new OpenApiParameter()
|
|
{
|
|
Name = "SRSS-Session",
|
|
In = ParameterLocation.Header,
|
|
Required = false,
|
|
Schema = new OpenApiSchema() { Type = "string" }
|
|
});
|
|
}
|
|
}
|
|
} |