Skip to content

Commit 243a111

Browse files
committed
fix: adds missing cancellation parameter to async method
Signed-off-by: Vincent Biret <[email protected]>
1 parent 75e9d9a commit 243a111

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/Microsoft.OpenApi/Models/OpenApiDocument.cs

+3-2
Original file line numberDiff line numberDiff line change
@@ -545,10 +545,11 @@ public static ReadResult Load(MemoryStream stream,
545545
/// </summary>
546546
/// <param name="url"> The path to the OpenAPI file.</param>
547547
/// <param name="settings">The OpenApi reader settings.</param>
548+
/// <param name="token">The cancellation token</param>
548549
/// <returns></returns>
549-
public static async Task<ReadResult> LoadAsync(string url, OpenApiReaderSettings? settings = null)
550+
public static async Task<ReadResult> LoadAsync(string url, OpenApiReaderSettings? settings = null, CancellationToken token = default)
550551
{
551-
return await OpenApiModelFactory.LoadAsync(url, settings);
552+
return await OpenApiModelFactory.LoadAsync(url, settings, token).ConfigureAwait(false);
552553
}
553554

554555
/// <summary>

src/Microsoft.OpenApi/Reader/OpenApiModelFactory.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public static T Load<T>(MemoryStream input, OpenApiSpecVersion version, string f
7676
/// </summary>
7777
/// <param name="url">The path to the OpenAPI file</param>
7878
/// <param name="settings"> The OpenApi reader settings.</param>
79-
/// <param name="token"></param>
79+
/// <param name="token">The cancellation token</param>
8080
/// <returns></returns>
8181
public static async Task<ReadResult> LoadAsync(string url, OpenApiReaderSettings settings = null, CancellationToken token = default)
8282
{

0 commit comments

Comments
 (0)