File tree Expand file tree Collapse file tree 1 file changed +5
-10
lines changed
src/Microsoft.OpenApi/Models Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -199,17 +199,12 @@ public void SerializeAsV2WithoutReference(IOpenApiWriter writer)
199
199
writer . WritePropertyName ( "x-examples" ) ;
200
200
writer . WriteStartObject ( ) ;
201
201
202
- foreach ( var mediaTypePair in Content )
202
+ foreach ( var example in Content
203
+ . Where ( mediaTypePair => mediaTypePair . Value . Examples != null && mediaTypePair . Value . Examples . Any ( ) )
204
+ . SelectMany ( mediaTypePair => mediaTypePair . Value . Examples ) )
203
205
{
204
- var examples = mediaTypePair . Value . Examples ;
205
- if ( examples != null && examples . Any ( ) )
206
- {
207
- foreach ( var example in examples )
208
- {
209
- writer . WritePropertyName ( example . Key ) ;
210
- writer . WriteV2Examples ( writer , example . Value , OpenApiSpecVersion . OpenApi2_0 ) ;
211
- }
212
- }
206
+ writer . WritePropertyName ( example . Key ) ;
207
+ writer . WriteV2Examples ( writer , example . Value , OpenApiSpecVersion . OpenApi2_0 ) ;
213
208
}
214
209
215
210
writer . WriteEndObject ( ) ;
You can’t perform that action at this time.
0 commit comments