Release v1.0.0 #16

Merged
Wesser merged 492 commits from release/v1.0.0 into master 2025-02-12 09:19:32 +03:00
294 changed files with 15415 additions and 99 deletions
Showing only changes of commit 52de98969d - Show all commits

View File

@ -12,9 +12,7 @@ public class ConfigureSwaggerOptions(IApiVersionDescriptionProvider provider) :
public void Configure(SwaggerGenOptions options) public void Configure(SwaggerGenOptions options)
{ {
foreach (var description in provider.ApiVersionDescriptions) foreach (var description in provider.ApiVersionDescriptions)
{
options.SwaggerDoc(description.GroupName, CreateInfoForApiVersion(description)); options.SwaggerDoc(description.GroupName, CreateInfoForApiVersion(description));
}
} }
private static OpenApiInfo CreateInfoForApiVersion(ApiVersionDescription description) private static OpenApiInfo CreateInfoForApiVersion(ApiVersionDescription description)

View File

@ -23,16 +23,12 @@ public class SwaggerDefaultValues : IOperationFilter
foreach (var contentType in response.Content.Keys) foreach (var contentType in response.Content.Keys)
{ {
if (responseType.ApiResponseFormats.All(x => x.MediaType != contentType)) if (responseType.ApiResponseFormats.All(x => x.MediaType != contentType))
{
response.Content.Remove(contentType); response.Content.Remove(contentType);
}
} }
} }
if (operation.Parameters == null) if (operation.Parameters == null)
{
return; return;
}
foreach (var parameter in operation.Parameters) foreach (var parameter in operation.Parameters)
{ {