mirror of
https://github.com/hmaxnl/SharpRSS.git
synced 2024-09-21 10:34:19 +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" }
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
}
|