From 82213f0556599c390d352daa3be4e19aaaad2e1a Mon Sep 17 00:00:00 2001 From: praveenkumarkarunanithi Date: Mon, 10 Aug 2026 13:12:06 +0530 Subject: [PATCH 1/2] fix for net11 build failure --- src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs b/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs index b709e9500210..1304522a4e7f 100644 --- a/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs +++ b/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs @@ -377,9 +377,11 @@ private static IEnumerable> GetRequestHeaders(NSUrl foreach (var key in headers.Keys) { var value = headers[key]; - if (key is not null && value is not null) + var keyString = key?.ToString(); + var valueString = value?.ToString(); + if (keyString is not null && valueString is not null) { - yield return new KeyValuePair(key.ToString(), value.ToString()); + yield return new KeyValuePair(keyString, valueString); } } } From cfb8db091b936e7ba12784ab8c8f3a48fee916bd Mon Sep 17 00:00:00 2001 From: praveenkumarkarunanithi Date: Mon, 10 Aug 2026 15:50:01 +0530 Subject: [PATCH 2/2] Update BlazorWebViewHandler.iOS.cs --- src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs b/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs index 1304522a4e7f..05de8a36f6f7 100644 --- a/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs +++ b/src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs @@ -376,10 +376,8 @@ private static IEnumerable> GetRequestHeaders(NSUrl foreach (var key in headers.Keys) { - var value = headers[key]; - var keyString = key?.ToString(); - var valueString = value?.ToString(); - if (keyString is not null && valueString is not null) + if (key?.ToString() is string keyString && + headers[key]?.ToString() is string valueString) { yield return new KeyValuePair(keyString, valueString); }