From ccc3723546709f11827b94ec283d7d220cade5f7 Mon Sep 17 00:00:00 2001 From: Andrew Hall Date: Wed, 16 Apr 2025 14:29:53 -0700 Subject: [PATCH] Never ToString() a Uri --- ...osoft.VisualStudioCode.RazorExtension.csproj | 17 +++++++---------- .../Services/DynamicFileInfoProvider.cs | 2 +- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Microsoft.VisualStudioCode.RazorExtension.csproj b/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Microsoft.VisualStudioCode.RazorExtension.csproj index b76e1e4836e..a9bb93f0aba 100644 --- a/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Microsoft.VisualStudioCode.RazorExtension.csproj +++ b/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Microsoft.VisualStudioCode.RazorExtension.csproj @@ -25,9 +25,6 @@ - - - @@ -59,13 +56,13 @@ - - - - - - - + + + + + + + diff --git a/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Services/DynamicFileInfoProvider.cs b/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Services/DynamicFileInfoProvider.cs index 0a8799e379a..769af8e35b7 100644 --- a/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Services/DynamicFileInfoProvider.cs +++ b/src/Razor/src/Microsoft.VisualStudioCode.RazorExtension/Services/DynamicFileInfoProvider.cs @@ -48,7 +48,7 @@ internal sealed partial class LspDynamicFileProvider(IRazorClientLanguageServerM _clientLanguageServerManager); return new RazorDynamicFileInfo( - response.CSharpDocument.Uri.ToString(), + RazorUri.GetDocumentFilePathFromUri(response.CSharpDocument.Uri), SourceCodeKind.Regular, textLoader, documentServiceProvider: EmptyServiceProvider.Instance);