@@ -80,8 +80,8 @@ public static T Load<T>(MemoryStream input, OpenApiSpecVersion version, string f
8080 /// <returns></returns>
8181 public static async Task < ReadResult > LoadAsync ( string url , OpenApiReaderSettings settings = null , CancellationToken token = default )
8282 {
83- var result = await RetrieveStreamAndFormatAsync ( url , token ) . ConfigureAwait ( false ) ;
84- return await LoadAsync ( result . Item1 , result . Item2 , settings , token ) . ConfigureAwait ( false ) ;
83+ var ( stream , format ) = await RetrieveStreamAndFormatAsync ( url , token ) . ConfigureAwait ( false ) ;
84+ return await LoadAsync ( stream , format , settings , token ) . ConfigureAwait ( false ) ;
8585 }
8686
8787 /// <summary>
@@ -96,8 +96,8 @@ public static async Task<ReadResult> LoadAsync(string url, OpenApiReaderSettings
9696 /// <returns>The OpenAPI element.</returns>
9797 public static async Task < T > LoadAsync < T > ( string url , OpenApiSpecVersion version , OpenApiReaderSettings settings = null , CancellationToken token = default ) where T : IOpenApiElement
9898 {
99- var result = await RetrieveStreamAndFormatAsync ( url , token ) . ConfigureAwait ( false ) ;
100- return await LoadAsync < T > ( result . Item1 , version , result . Item2 , settings ) ;
99+ var ( stream , format ) = await RetrieveStreamAndFormatAsync ( url , token ) . ConfigureAwait ( false ) ;
100+ return await LoadAsync < T > ( stream , version , format , settings ) ;
101101 }
102102
103103 /// <summary>
@@ -116,9 +116,7 @@ public static async Task<ReadResult> LoadAsync(Stream input, string format = nul
116116 Stream preparedStream ;
117117 if ( format is null )
118118 {
119- var readResult = await PrepareStreamForReadingAsync ( input , format , cancellationToken ) . ConfigureAwait ( false ) ;
120- preparedStream = readResult . Item1 ;
121- format = readResult . Item2 ;
119+ ( preparedStream , format ) = await PrepareStreamForReadingAsync ( input , format , cancellationToken ) . ConfigureAwait ( false ) ;
122120 }
123121 else
124122 {
0 commit comments