File: Extensions\UriExtensions.cs | Web Access |
Project: src\src\BlazorWebView\src\Maui\Microsoft.AspNetCore.Components.WebView.Maui.csproj (Microsoft.AspNetCore.Components.WebView.Maui) |
using System; using System.IO; namespace Microsoft.AspNetCore.Components.WebView.Maui { internal static class UriExtensions { internal static bool IsBaseOfPage(this Uri baseUri, string? uriString) { if (Path.HasExtension(uriString)) { // If the path ends in a file extension, it's not referring to a page. return false; } var uri = new Uri(uriString!); return baseUri.IsBaseOf(uri); } } } |