public OpenApiResponses ModifyResponses(OpenApiResponses responses, OperationResponseContext context) { // TODO: Implement Output Parameters responses.Remove("200"); responses.Add("200", new OpenApiResponse() { Description = "A binary file", Content = new Dictionary <string, OpenApiMediaType>() { { DefaultContentType, new OpenApiMediaType() { Schema = new OpenApiSchema() { // Actually in v3, type string would be correct, but I don't think this describes it correctly // https://swagger.io/docs/specification/describing-responses/ Type = "file", Format = "binary" } } } } }); return(responses); }
public OpenApiResponses ModifyResponses(OpenApiResponses responses, OperationResponseContext operationResponseContext) { return(responses); }