OBSBoards/OBSBoardsApi/Swagger/OperationFilterSwagger.cs
Krzysztof Famulski 08e405733c Add project files.
2024-11-02 15:39:06 +01:00

21 lines
624 B
C#

using Microsoft.OpenApi.Models;
using Swashbuckle.AspNetCore.SwaggerGen;
namespace OBSBoardsApi.Swagger
{
public class OperationFilterSwagger : IOperationFilter
{
public void Apply(OpenApiOperation operation, OperationFilterContext context)
{
operation.Parameters = operation.Parameters.Where(v =>
v.Name != "Groups" &&
v.Name != "Aggregates" &&
v.Name != "GroupPaging" &&
v.Name != "IncludeSubGroupCount" &&
v.Name != "Skip" &&
v.Name != "Take"
).ToList();
}
}
}