From 6e555e893e0df2ed120f6f86ab94bf0a2e8105f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Wed, 16 Jul 2025 10:51:08 +0200 Subject: [PATCH 01/22] Add HotReloadAgent.WebAssembly.Browser --- sdk.slnx | 1 + ...otNet.HotReload.WebAssembly.Browser.csproj | 30 +++ .../WebAssemblyHotReload.cs | 175 ++++++++++++++++++ ...otReload.WebAssembly.Browser.lib.module.js | 32 ++++ src/BuiltInTools/dotnet-watch.slnf | 1 + 5 files changed, 239 insertions(+) create mode 100644 src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj create mode 100644 src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs create mode 100644 src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js diff --git a/sdk.slnx b/sdk.slnx index 09939f5d6b46..ed74fabd7b3a 100644 --- a/sdk.slnx +++ b/sdk.slnx @@ -52,6 +52,7 @@ + diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj new file mode 100644 index 000000000000..f78226e5191a --- /dev/null +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj @@ -0,0 +1,30 @@ + + + + $(DefaultNetCoreTargetFramework) + HotReload package for WebAssembly + $(NoWarn);BL0006 + + $(NoWarn);CS8603 + true + enable + true + true + + false + + + + + + + + + + + + + + + + diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs new file mode 100644 index 000000000000..4e53a230c7a8 --- /dev/null +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.ComponentModel; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; +using System.Linq; +using System.Net.Http; +using System.Reflection.Metadata; +using System.Runtime.InteropServices.JavaScript; +using System.Runtime.Versioning; +using System.Text.Json; +using System.Text.Json.Serialization; + +#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member + +namespace Microsoft.DotNet.HotReload.WebAssembly.Browser; + +/// +/// Contains methods called by interop. Intended for framework use only, not supported for use in application +/// code. +/// +[EditorBrowsable(EditorBrowsableState.Never)] +[UnconditionalSuppressMessage( + "Trimming", + "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", + Justification = "Hot Reload does not support trimming")] +internal static partial class WebAssemblyHotReload +{ + /// + /// For framework use only. + /// + public readonly struct LogEntry + { + public string Message { get; init; } + public int Severity { get; init; } + } + + /// + /// For framework use only. + /// + internal sealed class Update + { + public int Id { get; set; } + public Delta[] Deltas { get; set; } = default!; + } + + /// + /// For framework use only. + /// + public readonly struct Delta + { + public string ModuleId { get; init; } + public byte[] MetadataDelta { get; init; } + public byte[] ILDelta { get; init; } + public byte[] PdbDelta { get; init; } + public int[] UpdatedTypes { get; init; } + } + + private static readonly AgentReporter s_reporter = new(); + private static readonly JsonSerializerOptions s_jsonSerializerOptions = new(JsonSerializerDefaults.Web); + + private static bool s_initialized; + private static HotReloadAgent? s_hotReloadAgent; + + [JSExport] + [SupportedOSPlatform("browser")] + public static async Task InitializeAsync(string baseUri) + { + if (MetadataUpdater.IsSupported && Environment.GetEnvironmentVariable("__ASPNETCORE_BROWSER_TOOLS") == "true" && + OperatingSystem.IsBrowser()) + { + s_initialized = true; + + var agent = new HotReloadAgent(); + + var existingAgent = Interlocked.CompareExchange(ref s_hotReloadAgent, agent, null); + if (existingAgent != null) + { + throw new InvalidOperationException("Hot Reload agent already initialized"); + } + + await ApplyPreviousDeltasAsync(agent, baseUri); + } + } + + private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent, string baseUri) + { + string errorMessage; + + using var client = new HttpClient() + { + BaseAddress = new Uri(baseUri, UriKind.Absolute) + }; + + try + { + var response = await client.GetAsync("/_framework/blazor-hotreload"); + if (response.IsSuccessStatusCode) + { + var deltasJson = await response.Content.ReadAsStringAsync(); + var updates = deltasJson != "" ? JsonSerializer.Deserialize(deltasJson, s_jsonSerializerOptions) : null; + if (updates == null) + { + s_reporter.Report($"No previous updates to apply.", AgentMessageSeverity.Verbose); + return; + } + + var i = 1; + foreach (var update in updates) + { + s_reporter.Report($"Reapplying update {i}/{updates.Length}.", AgentMessageSeverity.Verbose); + + agent.ApplyDeltas( + update.Deltas.Select(d => new UpdateDelta(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes))); + + i++; + } + + return; + } + + errorMessage = $"HTTP GET '/_framework/blazor-hotreload' returned {response.StatusCode}"; + } + catch (Exception e) + { + errorMessage = e.ToString(); + } + + s_reporter.Report($"Failed to retrieve and apply previous deltas from the server: ${errorMessage}", AgentMessageSeverity.Error); + } + + private static HotReloadAgent? GetAgent() + => s_hotReloadAgent ?? (s_initialized ? throw new InvalidOperationException("Hot Reload agent not initialized") : null); + + private static LogEntry[] ApplyHotReloadDeltas(Delta[] deltas, int loggingLevel) + { + var agent = GetAgent(); + + agent?.ApplyDeltas( + deltas.Select(d => new UpdateDelta(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes))); + + return s_reporter.GetAndClearLogEntries((ResponseLoggingLevel)loggingLevel) + .Select(log => new LogEntry() { Message = log.message, Severity = (int)log.severity }).ToArray(); + } + + private static readonly WebAssemblyHotReloadJsonSerializerContext jsonContext = new(new(JsonSerializerDefaults.Web)); + + [JSExport] + [SupportedOSPlatform("browser")] + public static string GetApplyUpdateCapabilities() + { + return GetAgent()?.Capabilities ?? ""; + } + + [JSExport] + [SupportedOSPlatform("browser")] + public static string ApplyHotReloadDeltas(string deltasJson, int loggingLevel) + { + var deltas = JsonSerializer.Deserialize(deltasJson, jsonContext.DeltaArray); + if (deltas == null) + { + return null; + } + + var result = ApplyHotReloadDeltas(deltas, loggingLevel); + return result == null ? null : JsonSerializer.Serialize(result, jsonContext.LogEntryArray); + } +} + +[JsonSerializable(typeof(WebAssemblyHotReload.Delta[]))] +[JsonSerializable(typeof(WebAssemblyHotReload.LogEntry[]))] +internal sealed partial class WebAssemblyHotReloadJsonSerializerContext : JsonSerializerContext +{ +} diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js new file mode 100644 index 000000000000..78d312a1e3c2 --- /dev/null +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js @@ -0,0 +1,32 @@ +export async function onRuntimeConfigLoaded(config) { + // If we have 'aspnetcore-browser-refresh', configure mono runtime for HotReload. + if (config.debugLevel !== 0 && globalThis.window?.document?.querySelector("script[src*='aspnetcore-browser-refresh']")) { + if (!config.environmentVariables["DOTNET_MODIFIABLE_ASSEMBLIES"]) { + config.environmentVariables["DOTNET_MODIFIABLE_ASSEMBLIES"] = "debug"; + } + if (!config.environmentVariables["__ASPNETCORE_BROWSER_TOOLS"]) { + config.environmentVariables["__ASPNETCORE_BROWSER_TOOLS"] = "true"; + } + } + + // Disable HotReload built-into the Blazor WebAssembly runtime + config.environmentVariables["__BLAZOR_WEBASSEMBLY_LEGACY_HOTRELOAD"] = "false"; +} + +export async function onRuntimeReady({ getAssemblyExports }) { + const exports = await getAssemblyExports("Microsoft.DotNet.HotReload.WebAssembly.Browser"); + await exports.Microsoft.DotNet.HotReload.WebAssembly.Browser.WebAssemblyHotReload.InitializeAsync(document.baseURI); + + if (!window.Blazor) { + window.Blazor = {}; + } + + window.Blazor._internal.applyHotReloadDeltas = (deltas, loggingLevel) => { + const result = exports.Microsoft.DotNet.HotReload.WebAssembly.Browser.WebAssemblyHotReload.ApplyHotReloadDeltas(JSON.stringify(deltas), loggingLevel); + return result ? JSON.parse(result) : []; + }; + + window.Blazor._internal.getApplyUpdateCapabilities = () => { + return exports.Microsoft.DotNet.HotReload.WebAssembly.Browser.WebAssemblyHotReload.GetApplyUpdateCapabilities() ?? ''; + }; +} diff --git a/src/BuiltInTools/dotnet-watch.slnf b/src/BuiltInTools/dotnet-watch.slnf index ee69ee8dc17d..bf4421682b79 100644 --- a/src/BuiltInTools/dotnet-watch.slnf +++ b/src/BuiltInTools/dotnet-watch.slnf @@ -13,6 +13,7 @@ "src\\BuiltInTools\\HotReloadAgent.Data\\Microsoft.DotNet.HotReload.Agent.Data.shproj", "src\\BuiltInTools\\HotReloadAgent.PipeRpc\\Microsoft.DotNet.HotReload.Agent.PipeRpc.Package.csproj", "src\\BuiltInTools\\HotReloadAgent.PipeRpc\\Microsoft.DotNet.HotReload.Agent.PipeRpc.shproj", + "src\\BuiltInTools\\HotReloadAgent.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj", "src\\BuiltInTools\\dotnet-watch\\dotnet-watch.csproj", "test\\Microsoft.AspNetCore.Watch.BrowserRefresh.Tests\\Microsoft.AspNetCore.Watch.BrowserRefresh.Tests.csproj", "test\\Microsoft.Extensions.DotNetDeltaApplier.Tests\\Microsoft.Extensions.DotNetDeltaApplier.Tests.csproj", From 250d4a7d0f81994379e9c29c384ab27864e8dc60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Wed, 16 Jul 2025 11:08:51 +0200 Subject: [PATCH 02/22] Update references --- ...otNet.HotReload.WebAssembly.Browser.csproj | 35 +++++++++---------- .../WebAssemblyHotReload.cs | 2 +- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj index f78226e5191a..f9959fe75c0b 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj @@ -1,28 +1,25 @@ - $(DefaultNetCoreTargetFramework) - HotReload package for WebAssembly - $(NoWarn);BL0006 - - $(NoWarn);CS8603 - true - enable - true + + $(SdkTargetFramework) + false + false + preview true - - false + + + true + Microsoft.DotNet.HotReload.WebAssembly.Browser + HotReload package for WebAssembly + + $(NoWarn);NU5128 - - - - - - - - - + + diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs index 4e53a230c7a8..5e0156aaccd0 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs @@ -155,7 +155,7 @@ public static string GetApplyUpdateCapabilities() [JSExport] [SupportedOSPlatform("browser")] - public static string ApplyHotReloadDeltas(string deltasJson, int loggingLevel) + public static string? ApplyHotReloadDeltas(string deltasJson, int loggingLevel) { var deltas = JsonSerializer.Deserialize(deltasJson, jsonContext.DeltaArray); if (deltas == null) From 7b2bd56e755f76aea84ed129b91cda6c79c7cddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Wed, 16 Jul 2025 13:46:13 +0200 Subject: [PATCH 03/22] Implicit reference --- src/WasmSdk/Sdk/Sdk.targets | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/WasmSdk/Sdk/Sdk.targets b/src/WasmSdk/Sdk/Sdk.targets index 186fd0d9c1f4..1fbdcb1abc6b 100644 --- a/src/WasmSdk/Sdk/Sdk.targets +++ b/src/WasmSdk/Sdk/Sdk.targets @@ -15,6 +15,18 @@ Copyright (c) .NET Foundation. All rights reserved. + + + <_WasmEnableHotReload>$(WasmEnableHotReload) + <_WasmEnableHotReload Condition="'$(_WasmEnableHotReload)' == '' and '$(Configuration)' == 'Release'">false + <_WasmEnableHotReload Condition="'$(_WasmEnableHotReload)' == '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '10.0'))">true + + + + + + + From 791a16d87b76e84cbc56169a4deca6248e9ba342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Wed, 16 Jul 2025 13:54:31 +0200 Subject: [PATCH 04/22] Update src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs index 5e0156aaccd0..c215d09672d6 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs @@ -127,7 +127,7 @@ private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent, st errorMessage = e.ToString(); } - s_reporter.Report($"Failed to retrieve and apply previous deltas from the server: ${errorMessage}", AgentMessageSeverity.Error); + s_reporter.Report($"Failed to retrieve and apply previous deltas from the server: {errorMessage}", AgentMessageSeverity.Error); } private static HotReloadAgent? GetAgent() From 98e0db0f5c7d84ffc79ce91845649b9e3ae33b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Wed, 16 Jul 2025 14:20:46 +0200 Subject: [PATCH 05/22] Ship the package --- .../Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj index f9959fe75c0b..7ef352306922 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj @@ -12,6 +12,8 @@ true + true + true Microsoft.DotNet.HotReload.WebAssembly.Browser HotReload package for WebAssembly From 7f74fb11bce494cb8266c355de2e12a253e21640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 09:46:18 +0200 Subject: [PATCH 06/22] Feedback --- ...ft.DotNet.HotReload.WebAssembly.Browser.csproj | 3 --- .../WebAssemblyHotReload.cs | 15 +++++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj index 7ef352306922..1cad23202de5 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.csproj @@ -1,9 +1,6 @@ - $(SdkTargetFramework) false false diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs index c215d09672d6..296f9e13f2b0 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/WebAssemblyHotReload.cs @@ -57,7 +57,6 @@ public readonly struct Delta public int[] UpdatedTypes { get; init; } } - private static readonly AgentReporter s_reporter = new(); private static readonly JsonSerializerOptions s_jsonSerializerOptions = new(JsonSerializerDefaults.Web); private static bool s_initialized; @@ -102,14 +101,14 @@ private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent, st var updates = deltasJson != "" ? JsonSerializer.Deserialize(deltasJson, s_jsonSerializerOptions) : null; if (updates == null) { - s_reporter.Report($"No previous updates to apply.", AgentMessageSeverity.Verbose); + agent.Reporter.Report($"No previous updates to apply.", AgentMessageSeverity.Verbose); return; } var i = 1; foreach (var update in updates) { - s_reporter.Report($"Reapplying update {i}/{updates.Length}.", AgentMessageSeverity.Verbose); + agent.Reporter.Report($"Reapplying update {i}/{updates.Length}.", AgentMessageSeverity.Verbose); agent.ApplyDeltas( update.Deltas.Select(d => new UpdateDelta(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes))); @@ -127,7 +126,7 @@ private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent, st errorMessage = e.ToString(); } - s_reporter.Report($"Failed to retrieve and apply previous deltas from the server: {errorMessage}", AgentMessageSeverity.Error); + agent.Reporter.Report($"Failed to retrieve and apply previous deltas from the server: {errorMessage}", AgentMessageSeverity.Error); } private static HotReloadAgent? GetAgent() @@ -136,11 +135,15 @@ private static async ValueTask ApplyPreviousDeltasAsync(HotReloadAgent agent, st private static LogEntry[] ApplyHotReloadDeltas(Delta[] deltas, int loggingLevel) { var agent = GetAgent(); + if (agent == null) + { + return []; + } - agent?.ApplyDeltas( + agent.ApplyDeltas( deltas.Select(d => new UpdateDelta(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes))); - return s_reporter.GetAndClearLogEntries((ResponseLoggingLevel)loggingLevel) + return agent.Reporter.GetAndClearLogEntries((ResponseLoggingLevel)loggingLevel) .Select(log => new LogEntry() { Message = log.message, Severity = (int)log.severity }).ToArray(); } From 662b4940c90fbcf6593f217466a366ab74c4cf9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 09:50:26 +0200 Subject: [PATCH 07/22] Disable HotReload in tests, because we don't have the HotReload package yet --- test/Microsoft.NET.TestFramework/AspNetSdkTest.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs index 436f5312b664..3de5656984a2 100644 --- a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs +++ b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs @@ -57,6 +57,14 @@ public TestAsset CreateAspNetSdkTestAsset( targetFrameworks.Value = targetFrameworks.Value.Replace("$(AspNetTestTfm)", overrideTfm ?? DefaultTfm); targetFrameworks.AddAfterSelf(new XElement("StaticWebAssetsFingerprintContent", "false")); } + + if (project.Root != null) + { + var itemGroup = new XElement("PropertyGroup"); + var fingerprintAssets = new XElement("WasmEnableHotReload", "false"); + itemGroup.Add(fingerprintAssets); + project.Root.Add(itemGroup); + } }); foreach (string assetPath in Directory.EnumerateFiles(Path.Combine(_testAssetsManager.TestAssetsRoot, "WasmOverride"))) From 4ce064493734235adbc0cb7051d388ee9b5c7927 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 11:04:43 +0200 Subject: [PATCH 08/22] Disable HotReload in tests, because we don't have the HotReload package yet --- test/Microsoft.NET.TestFramework/AspNetSdkTest.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs index 3de5656984a2..70b03595138e 100644 --- a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs +++ b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs @@ -89,6 +89,14 @@ public TestAsset CreateMultitargetAspNetSdkTestAsset( var targetFramework = project.Descendants() .Single(e => e.Name.LocalName == "TargetFrameworks"); targetFramework.Value = targetFramework.Value.Replace("$(AspNetTestTfm)", overrideTfm ?? DefaultTfm); + + if (project.Root != null) + { + var itemGroup = new XElement("PropertyGroup"); + var fingerprintAssets = new XElement("WasmEnableHotReload", "false"); + itemGroup.Add(fingerprintAssets); + project.Root.Add(itemGroup); + } }); return projectDirectory; } From 0cc2cfeeb272dc64c87ecb8a896801164fc46594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 14:10:53 +0200 Subject: [PATCH 09/22] Flip the check for configuration --- src/WasmSdk/Sdk/Sdk.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WasmSdk/Sdk/Sdk.targets b/src/WasmSdk/Sdk/Sdk.targets index 1fbdcb1abc6b..314c15824fc4 100644 --- a/src/WasmSdk/Sdk/Sdk.targets +++ b/src/WasmSdk/Sdk/Sdk.targets @@ -18,7 +18,7 @@ Copyright (c) .NET Foundation. All rights reserved. <_WasmEnableHotReload>$(WasmEnableHotReload) - <_WasmEnableHotReload Condition="'$(_WasmEnableHotReload)' == '' and '$(Configuration)' == 'Release'">false + <_WasmEnableHotReload Condition="'$(_WasmEnableHotReload)' == '' and '$(Configuration)' != 'Debug'">false <_WasmEnableHotReload Condition="'$(_WasmEnableHotReload)' == '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '10.0'))">true From b15a02e39ba449d232302f983b4007a4bdee5423 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 14:31:33 +0200 Subject: [PATCH 10/22] IsImplicitlyDefined and PrivateAssets attributes on the PackageReference --- src/WasmSdk/Sdk/Sdk.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WasmSdk/Sdk/Sdk.targets b/src/WasmSdk/Sdk/Sdk.targets index 314c15824fc4..e1575dbf536d 100644 --- a/src/WasmSdk/Sdk/Sdk.targets +++ b/src/WasmSdk/Sdk/Sdk.targets @@ -23,7 +23,7 @@ Copyright (c) .NET Foundation. All rights reserved. - + From 93abbd36569024d5501a216380c45da04fc6c4fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 14:49:53 +0200 Subject: [PATCH 11/22] Fix usage outside of Blazor - need to set _internal object as well --- ...crosoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js index 78d312a1e3c2..c4c6e250c150 100644 --- a/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js +++ b/src/BuiltInTools/HotReloadAgent.WebAssembly.Browser/wwwroot/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js @@ -19,6 +19,10 @@ export async function onRuntimeReady({ getAssemblyExports }) { if (!window.Blazor) { window.Blazor = {}; + + if (!window.Blazor._internal) { + window.Blazor._internal = {}; + } } window.Blazor._internal.applyHotReloadDeltas = (deltas, loggingLevel) => { From 2e3934ec236f2bc08fce1705acfa001225f20785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 15:14:25 +0200 Subject: [PATCH 12/22] Remove PrivateAssets becase we need the script to propagate to the referencing project --- src/WasmSdk/Sdk/Sdk.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WasmSdk/Sdk/Sdk.targets b/src/WasmSdk/Sdk/Sdk.targets index e1575dbf536d..bddb0ca2d2bd 100644 --- a/src/WasmSdk/Sdk/Sdk.targets +++ b/src/WasmSdk/Sdk/Sdk.targets @@ -23,7 +23,7 @@ Copyright (c) .NET Foundation. All rights reserved. - + From c799096d8e001d06b985cdb71f435fc3f6e96dd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 20:09:16 +0200 Subject: [PATCH 13/22] Disable HotReload in tests, because we don't have the HotReload package yet --- test/EndToEnd.Tests/ProjectBuildTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/test/EndToEnd.Tests/ProjectBuildTests.cs b/test/EndToEnd.Tests/ProjectBuildTests.cs index ae6367809ff9..fa317544964d 100644 --- a/test/EndToEnd.Tests/ProjectBuildTests.cs +++ b/test/EndToEnd.Tests/ProjectBuildTests.cs @@ -441,6 +441,7 @@ private void TestTemplateCreateAndBuild(string templateName, bool build = true, string[] buildArgs = [ .. selfContained ? ["-r", RuntimeInformation.RuntimeIdentifier] : Array.Empty(), .. !string.IsNullOrWhiteSpace(framework) ? ["--framework", framework] : Array.Empty(), + .. templateName == "blazorwasm" ? ["/p:WasmEnableHotReload=false"] : Array.Empty(), // Remove this (or formalize it) after https://github.com/dotnet/installer/issues/12479 is resolved. .. language == "F#" ? ["/p:_NETCoreSdkIsPreview=true"] : Array.Empty(), $"/bl:{templateName}-{(selfContained ? "selfcontained" : "fdd")}-{language}-{framework}-{{}}.binlog" From acbf36c21518881a912beb17947ba4c136768286 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 20:49:38 +0200 Subject: [PATCH 14/22] Include shipping packages in HelixCorrelationPayload --- test/UnitTests.proj | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/UnitTests.proj b/test/UnitTests.proj index b556ec99902c..1c2a7164b7b0 100644 --- a/test/UnitTests.proj +++ b/test/UnitTests.proj @@ -139,6 +139,7 @@ $(RepoRoot)artifacts\bin\Microsoft.DotNet.MSBuildSdkResolver $(RepoRoot)artifacts\tmp\HelixStage0.tar.gz $(RepoRoot)artifacts\bin\$(Configuration)\Sdks\Microsoft.NET.Build.Extensions + $(RepoRoot)artifacts\packages\$(Configuration)\Shipping d/.nuget https://netcorenativeassets.blob.core.windows.net/resource-packages/external/any/sdk-test-assets/SDKTestRunPackages2.zip + + + $(ArtifactsShippingPackages) + d/.nuget + From c724500017b0fa21cee30b291cbc21d1a469952b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Thu, 17 Jul 2025 21:54:38 +0200 Subject: [PATCH 15/22] Revert disable HotReload in tests --- test/EndToEnd.Tests/ProjectBuildTests.cs | 1 - .../Microsoft.NET.TestFramework/AspNetSdkTest.cs | 16 ---------------- 2 files changed, 17 deletions(-) diff --git a/test/EndToEnd.Tests/ProjectBuildTests.cs b/test/EndToEnd.Tests/ProjectBuildTests.cs index fa317544964d..ae6367809ff9 100644 --- a/test/EndToEnd.Tests/ProjectBuildTests.cs +++ b/test/EndToEnd.Tests/ProjectBuildTests.cs @@ -441,7 +441,6 @@ private void TestTemplateCreateAndBuild(string templateName, bool build = true, string[] buildArgs = [ .. selfContained ? ["-r", RuntimeInformation.RuntimeIdentifier] : Array.Empty(), .. !string.IsNullOrWhiteSpace(framework) ? ["--framework", framework] : Array.Empty(), - .. templateName == "blazorwasm" ? ["/p:WasmEnableHotReload=false"] : Array.Empty(), // Remove this (or formalize it) after https://github.com/dotnet/installer/issues/12479 is resolved. .. language == "F#" ? ["/p:_NETCoreSdkIsPreview=true"] : Array.Empty(), $"/bl:{templateName}-{(selfContained ? "selfcontained" : "fdd")}-{language}-{framework}-{{}}.binlog" diff --git a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs index 70b03595138e..436f5312b664 100644 --- a/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs +++ b/test/Microsoft.NET.TestFramework/AspNetSdkTest.cs @@ -57,14 +57,6 @@ public TestAsset CreateAspNetSdkTestAsset( targetFrameworks.Value = targetFrameworks.Value.Replace("$(AspNetTestTfm)", overrideTfm ?? DefaultTfm); targetFrameworks.AddAfterSelf(new XElement("StaticWebAssetsFingerprintContent", "false")); } - - if (project.Root != null) - { - var itemGroup = new XElement("PropertyGroup"); - var fingerprintAssets = new XElement("WasmEnableHotReload", "false"); - itemGroup.Add(fingerprintAssets); - project.Root.Add(itemGroup); - } }); foreach (string assetPath in Directory.EnumerateFiles(Path.Combine(_testAssetsManager.TestAssetsRoot, "WasmOverride"))) @@ -89,14 +81,6 @@ public TestAsset CreateMultitargetAspNetSdkTestAsset( var targetFramework = project.Descendants() .Single(e => e.Name.LocalName == "TargetFrameworks"); targetFramework.Value = targetFramework.Value.Replace("$(AspNetTestTfm)", overrideTfm ?? DefaultTfm); - - if (project.Root != null) - { - var itemGroup = new XElement("PropertyGroup"); - var fingerprintAssets = new XElement("WasmEnableHotReload", "false"); - itemGroup.Add(fingerprintAssets); - project.Root.Add(itemGroup); - } }); return projectDirectory; } From f503e27155911e5fe79eb3e7bd269c8368e01250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 09:36:54 +0200 Subject: [PATCH 16/22] Update baselines --- ...Assets_BuildMinimal_Works.Build.files.json | 4 + ...ldMinimal_Works.Build.staticwebassets.json | 435 +++++ ...Assets_Build_Hosted_Works.Build.files.json | 4 + ...ld_Hosted_Works.Build.staticwebassets.json | 774 ++++++++- ...ts_PublishMinimal_Works.Publish.files.json | 24 + ...Minimal_Works.Publish.staticwebassets.json | 1261 ++++++++++++-- ...mentationFiles_AsAssets.Publish.files.json | 27 + ...iles_AsAssets.Publish.staticwebassets.json | 1491 +++++++++++++++-- ...ts_Publish_Hosted_Works.Publish.files.json | 27 + ..._Hosted_Works.Publish.staticwebassets.json | 1491 +++++++++++++++-- 10 files changed, 5137 insertions(+), 401 deletions(-) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.files.json index 293179a7a4ae..b16bbbb0ba71 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.files.json @@ -6,6 +6,7 @@ "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.wasm", "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", + "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -212,6 +213,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.CSharp.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm.gz", @@ -429,6 +431,8 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CSharp.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json index 61266e1669ea..ea0930afe9b6 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "false", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4754,6 +4777,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", "SourceId": "blazorwasm-minimal", @@ -4915,6 +4961,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "false", + "OriginalItemSpec": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "SourceId": "blazorwasm-minimal", @@ -9721,6 +9790,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -9983,6 +10075,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -17370,6 +17499,114 @@ } ] }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.gz", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -18070,6 +18307,106 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -39000,6 +39337,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.files.json index 441a4e4151f5..2aa141665f1c 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.files.json @@ -1,4 +1,6 @@ [ + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.build.manifest.json", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.Forms.wasm", @@ -13,6 +15,8 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CSharp.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.staticwebassets.json index a5e0b9c0947d..63e3e556b4d5 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.staticwebassets.json @@ -46,6 +46,75 @@ } ], "Assets": [ + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json.gz", + "AssetKind": "Build", + "AssetMode": "CurrentProject", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.build.manifest.json", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\blazorhosted.modules.json.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.build.manifest.json", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json", + "AssetKind": "Build", + "AssetMode": "CurrentProject", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSModuleManifest", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.build.manifest.json", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "SourceId": "blazorwasm", @@ -207,6 +276,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -5014,6 +5106,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "SourceId": "blazorwasm", @@ -9935,12 +10050,35 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ { - "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -9951,13 +10089,17 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -9966,6 +10108,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -9976,9 +10122,15 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Forms.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.Forms.wasm", - "Selectors": [], + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -9988,51 +10140,22 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", "Value": "__etag__" }, - { - "Name": "Last-Modified", - "Value": "__last-modified__" - } - ], - "EndpointProperties": [ - { - "Name": "integrity", - "Value": "__integrity__" - } - ] - }, - { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.Web.wasm", - "Selectors": [], - "ResponseHeaders": [ - { - "Name": "Accept-Ranges", - "Value": "bytes" - }, - { - "Name": "Cache-Control", - "Value": "no-cache" - }, - { - "Name": "Content-Length", - "Value": "__content-length__" - }, - { - "Name": "Content-Type", - "Value": "application/wasm" - }, { "Name": "ETag", "Value": "__etag__" @@ -10040,18 +10163,30 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm", + "Route": "blazorhosted.modules.json.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", "Selectors": [], "ResponseHeaders": [ { @@ -10062,13 +10197,17 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "application/json" }, { "Name": "ETag", @@ -10077,6 +10216,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -10087,9 +10230,15 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.wasm", - "Selectors": [], + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -10099,13 +10248,21 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" }, { "Name": "ETag", @@ -10114,6 +10271,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -10124,8 +10285,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.build.manifest.json", "Selectors": [], "ResponseHeaders": [ { @@ -10142,7 +10303,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "application/json" }, { "Name": "ETag", @@ -10161,8 +10322,8 @@ ] }, { - "Route": "_framework/Microsoft.CSharp.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", + "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10198,8 +10359,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", + "Route": "_framework/Microsoft.AspNetCore.Components.Forms.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.Forms.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10235,8 +10396,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Configuration.Binder.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.Web.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10272,8 +10433,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Configuration.FileExtensions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10309,8 +10470,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Configuration.Json.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Json.wasm", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Components.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10346,8 +10507,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Configuration.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.wasm", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10383,8 +10544,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.DependencyInjection.Abstractions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.DependencyInjection.Abstractions.wasm", + "Route": "_framework/Microsoft.CSharp.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10420,8 +10581,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.DependencyInjection.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.DependencyInjection.wasm", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10457,8 +10618,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.FileProviders.Abstractions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileProviders.Abstractions.wasm", + "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10494,8 +10655,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.FileProviders.Physical.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileProviders.Physical.wasm", + "Route": "_framework/Microsoft.Extensions.Configuration.Binder.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10531,8 +10692,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.FileSystemGlobbing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileSystemGlobbing.wasm", + "Route": "_framework/Microsoft.Extensions.Configuration.FileExtensions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10568,8 +10729,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Logging.Abstractions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Logging.Abstractions.wasm", + "Route": "_framework/Microsoft.Extensions.Configuration.Json.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Json.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10605,8 +10766,8 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Logging.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Logging.wasm", + "Route": "_framework/Microsoft.Extensions.Configuration.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -10642,8 +10803,267 @@ ] }, { - "Route": "_framework/Microsoft.Extensions.Options.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Options.wasm", + "Route": "_framework/Microsoft.Extensions.DependencyInjection.Abstractions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.DependencyInjection.Abstractions.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.DependencyInjection.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.DependencyInjection.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.FileProviders.Abstractions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileProviders.Abstractions.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.FileProviders.Physical.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileProviders.Physical.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.FileSystemGlobbing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.FileSystemGlobbing.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.Logging.Abstractions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Logging.Abstractions.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.Logging.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Logging.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.Extensions.Options.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Options.wasm", "Selectors": [], "ResponseHeaders": [ { @@ -18458,6 +18878,106 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -39440,6 +39960,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.files.json index 9809a2393a1b..79893c4eed05 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.files.json @@ -1,4 +1,7 @@ [ + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -17,6 +20,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -116,6 +122,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -249,6 +258,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.br", @@ -315,6 +326,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Private.CoreLib.wasm.br", @@ -386,6 +399,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.WebAssembly.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Metadata.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -419,6 +433,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Linq.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Memory.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Http.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.CoreLib.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.Uri.wasm", @@ -443,6 +458,9 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\blazorwasm-minimal.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\netstandard.wasm", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -461,6 +479,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -560,6 +581,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.staticwebassets.json index 93818a4ee963..402097f7f0f7 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "SourceId": "blazorwasm-minimal", @@ -384,6 +407,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "SourceId": "blazorwasm-minimal", @@ -660,6 +706,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm-minimal", @@ -2178,6 +2270,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm-minimal", @@ -3880,6 +4018,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4639,6 +4800,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm-minimal", @@ -5259,6 +5443,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -5522,8 +5729,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5567,8 +5774,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5615,15 +5822,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5667,8 +5882,8 @@ ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5722,8 +5937,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5744,7 +5959,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5767,8 +5982,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5795,7 +6010,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5822,8 +6037,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5844,7 +6059,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5867,8 +6082,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5895,7 +6110,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5922,8 +6137,8 @@ ] }, { - "Route": "appsettings.development.json.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\appsettings.development.json.gz", + "Route": "_framework/dotnet.runtime.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5944,7 +6159,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5967,8 +6182,8 @@ ] }, { - "Route": "appsettings.development.json", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\appsettings.development.json.gz", + "Route": "_framework/dotnet.runtime.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5995,7 +6210,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -6022,8 +6237,8 @@ ] }, { - "Route": "blazorwasm-minimal.bundle.scp.css.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal#[.{fingerprint=__fingerprint__}]!.bundle.scp.css.gz", + "Route": "appsettings.development.json.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\appsettings.development.json.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6044,7 +6259,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "application/json" }, { "Name": "ETag", @@ -6067,9 +6282,15 @@ ] }, { - "Route": "blazorwasm-minimal.__fingerprint__.bundle.scp.css.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal#[.{fingerprint=__fingerprint__}]!.bundle.scp.css.gz", - "Selectors": [], + "Route": "appsettings.development.json", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\appsettings.development.json.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -6077,7 +6298,7 @@ }, { "Name": "Cache-Control", - "Value": "max-age=31536000, immutable" + "Value": "no-cache" }, { "Name": "Content-Encoding", @@ -6089,7 +6310,11 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" }, { "Name": "ETag", @@ -6105,28 +6330,118 @@ } ], "EndpointProperties": [ - { - "Name": "fingerprint", - "Value": "__fingerprint__" - }, { "Name": "integrity", "Value": "__integrity__" - }, - { - "Name": "label", - "Value": "blazorwasm-minimal.bundle.scp.css.gz" } ] }, { - "Route": "blazorwasm-minimal.bundle.scp.css", + "Route": "blazorwasm-minimal.bundle.scp.css.gz", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal#[.{fingerprint=__fingerprint__}]!.bundle.scp.css.gz", - "Selectors": [ + "Selectors": [], + "ResponseHeaders": [ { - "Name": "Content-Encoding", - "Value": "gzip", - "Quality": "__quality__" + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorwasm-minimal.__fingerprint__.bundle.scp.css.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal#[.{fingerprint=__fingerprint__}]!.bundle.scp.css.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "blazorwasm-minimal.bundle.scp.css.gz" + } + ] + }, + { + "Route": "blazorwasm-minimal.bundle.scp.css", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal#[.{fingerprint=__fingerprint__}]!.bundle.scp.css.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" } ], "ResponseHeaders": [ @@ -6653,6 +6968,114 @@ } ] }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.br", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", @@ -7054,8 +7477,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7099,8 +7722,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7154,8 +7777,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7199,8 +7822,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7254,8 +7877,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7299,8 +7922,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7354,8 +7977,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7399,8 +8022,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7454,8 +8077,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7499,8 +8122,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7554,8 +8177,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7599,8 +8222,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7654,8 +8277,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7699,8 +8322,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7754,8 +8377,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7799,8 +8422,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13099,8 +13722,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13154,8 +13977,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13199,8 +14022,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13254,8 +14077,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13299,8 +14122,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13354,8 +14177,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13399,8 +14222,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13454,8 +14277,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13499,8 +14322,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13554,8 +14377,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13599,8 +14422,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13654,8 +14477,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13699,8 +14522,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13754,8 +14577,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13799,8 +14622,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13854,8 +14677,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13899,8 +14722,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13954,8 +14777,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13999,8 +14822,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14054,8 +14877,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14099,8 +14922,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14154,8 +14977,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14199,8 +15022,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14254,8 +15077,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14299,8 +15122,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14354,8 +15177,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14399,8 +15222,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -21680,6 +22503,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -22901,6 +23761,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -23899,6 +24796,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.files.json index b2f506965284..a8300e6e676c 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.files.json @@ -2,6 +2,9 @@ "${OutputPath}\\wwwroot\\Fake-License.txt", "${OutputPath}\\wwwroot\\Fake-License.txt.br", "${OutputPath}\\wwwroot\\Fake-License.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -26,6 +29,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -128,6 +134,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -224,6 +233,9 @@ "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.br", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.gz", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.br", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.gz", "${OutputPath}\\wwwroot\\blazorwasm.styles.css", "${OutputPath}\\wwwroot\\blazorwasm.styles.css.br", "${OutputPath}\\wwwroot\\blazorwasm.styles.css.gz", @@ -239,9 +251,15 @@ "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js", "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js.br", "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js.gz", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", "${OutputPath}\\wwwroot\\Fake-License.txt", "${OutputPath}\\wwwroot\\Fake-License.txt.br", "${OutputPath}\\wwwroot\\Fake-License.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -266,6 +284,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -368,6 +389,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -464,6 +488,9 @@ "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.br", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.gz", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.br", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.gz", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint=__fingerprint__}]?.styles.css.br", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint=__fingerprint__}]?.styles.css.gz", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint}]?.styles.css", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.staticwebassets.json index f074edc252a3..630230fbb130 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_DoesNotIncludeXmlDocumentationFiles_AsAssets.Publish.staticwebassets.json @@ -46,6 +46,121 @@ } ], "Assets": [ + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json.br", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\blazorhosted.modules.json.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json.gz", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\blazorhosted.modules.json.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSModuleManifest", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", "SourceId": "blazorwasm", @@ -713,6 +828,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm", @@ -2277,6 +2438,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm", @@ -4048,6 +4255,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -4830,6 +5060,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm", @@ -5565,12 +5818,35 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5581,13 +5857,17 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5596,6 +5876,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5606,9 +5890,15 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", - "Selectors": [], + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -5618,6 +5908,10 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" @@ -5630,21 +5924,37 @@ "Name": "ETag", "Value": "__etag__" }, + { + "Name": "ETag", + "Value": "__etag__" + }, { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.js", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", "Selectors": [], "ResponseHeaders": [ { @@ -5655,6 +5965,10 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "br" + }, { "Name": "Content-Length", "Value": "__content-length__" @@ -5670,6 +5984,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5680,7 +5998,418 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "blazorhosted.modules.json.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/dotnet.native.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.wasm", "Selectors": [], "ResponseHeaders": [ @@ -7281,8 +8010,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7326,8 +8255,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7381,8 +8310,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7426,8 +8355,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7481,8 +8410,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7526,8 +8455,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7581,8 +8510,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7626,8 +8555,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7681,8 +8610,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7726,8 +8655,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7781,8 +8710,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7826,8 +8755,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7881,8 +8810,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7926,8 +8855,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7981,8 +8910,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -8026,8 +8955,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13526,8 +14455,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13581,8 +14710,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13626,8 +14755,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13681,8 +14810,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13726,8 +14855,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13781,8 +14910,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13826,8 +14955,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13881,8 +15010,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13926,8 +15055,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13981,8 +15110,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14026,8 +15155,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14081,8 +15210,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14126,8 +15255,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14181,8 +15310,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14226,8 +15355,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14281,8 +15410,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14326,8 +15455,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14381,8 +15510,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14426,8 +15555,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14481,8 +15610,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14526,8 +15655,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14581,8 +15710,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14626,8 +15755,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14681,8 +15810,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14726,8 +15855,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14781,8 +15910,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14826,8 +15955,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -22183,6 +23312,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -23441,6 +24607,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -24876,6 +26079,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.files.json index b2f506965284..a8300e6e676c 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.files.json @@ -2,6 +2,9 @@ "${OutputPath}\\wwwroot\\Fake-License.txt", "${OutputPath}\\wwwroot\\Fake-License.txt.br", "${OutputPath}\\wwwroot\\Fake-License.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -26,6 +29,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -128,6 +134,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -224,6 +233,9 @@ "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.br", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.gz", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.br", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.gz", "${OutputPath}\\wwwroot\\blazorwasm.styles.css", "${OutputPath}\\wwwroot\\blazorwasm.styles.css.br", "${OutputPath}\\wwwroot\\blazorwasm.styles.css.gz", @@ -239,9 +251,15 @@ "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js", "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js.br", "${OutputPath}\\wwwroot\\serviceworkers\\my-service-worker.js.gz", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", "${OutputPath}\\wwwroot\\Fake-License.txt", "${OutputPath}\\wwwroot\\Fake-License.txt.br", "${OutputPath}\\wwwroot\\Fake-License.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -266,6 +284,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -368,6 +389,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -464,6 +488,9 @@ "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.br", "${OutputPath}\\wwwroot\\_framework\\netstandard.wasm.gz", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.br", + "${OutputPath}\\wwwroot\\blazorhosted.modules.json.gz", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint=__fingerprint__}]?.styles.css.br", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint=__fingerprint__}]?.styles.css.gz", "${OutputPath}\\wwwroot\\blazorwasm#[.{fingerprint}]?.styles.css", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.staticwebassets.json index f074edc252a3..630230fbb130 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.staticwebassets.json @@ -46,6 +46,121 @@ } ], "Assets": [ + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json.br", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\blazorhosted.modules.json.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json.gz", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\blazorhosted.modules.json.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "SourceId": "blazorhosted", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\", + "BasePath": "/", + "RelativePath": "blazorhosted.modules.json", + "AssetKind": "Publish", + "AssetMode": "CurrentProject", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSModuleManifest", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", "SourceId": "blazorwasm", @@ -713,6 +828,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm", @@ -2277,6 +2438,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm", @@ -4048,6 +4255,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -4830,6 +5060,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm", @@ -5565,12 +5818,35 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5581,13 +5857,17 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5596,6 +5876,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5606,9 +5890,15 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", - "Selectors": [], + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -5618,6 +5908,10 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" @@ -5630,21 +5924,37 @@ "Name": "ETag", "Value": "__etag__" }, + { + "Name": "ETag", + "Value": "__etag__" + }, { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.js", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", "Selectors": [], "ResponseHeaders": [ { @@ -5655,6 +5965,10 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "br" + }, { "Name": "Content-Length", "Value": "__content-length__" @@ -5670,6 +5984,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5680,7 +5998,418 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "blazorhosted.modules.json.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/dotnet.native.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\dotnet.native.wasm", "Selectors": [], "ResponseHeaders": [ @@ -7281,8 +8010,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7326,8 +8255,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7381,8 +8310,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7426,8 +8355,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7481,8 +8410,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7526,8 +8455,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7581,8 +8510,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7626,8 +8555,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7681,8 +8610,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7726,8 +8655,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7781,8 +8710,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7826,8 +8755,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7881,8 +8810,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7926,8 +8855,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7981,8 +8910,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -8026,8 +8955,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13526,8 +14455,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13581,8 +14710,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13626,8 +14755,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13681,8 +14810,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13726,8 +14855,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13781,8 +14910,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13826,8 +14955,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13881,8 +15010,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13926,8 +15055,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13981,8 +15110,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14026,8 +15155,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14081,8 +15210,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14126,8 +15255,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14181,8 +15310,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14226,8 +15355,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14281,8 +15410,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14326,8 +15455,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14381,8 +15510,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14426,8 +15555,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14481,8 +15610,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14526,8 +15655,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14581,8 +15710,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14626,8 +15755,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14681,8 +15810,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14726,8 +15855,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14781,8 +15910,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14826,8 +15955,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -22183,6 +23312,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -23441,6 +24607,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -24876,6 +26079,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file From 6c93ba87542b602ff746ccd936fd0ecad2403e10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 10:23:19 +0200 Subject: [PATCH 17/22] Update baselines --- ...ticWebAssets_BuildMinimal_Works.Build.staticwebassets.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json index ea0930afe9b6..e0484ffddb28 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json @@ -195,7 +195,7 @@ "Fingerprint": "__fingerprint__", "Integrity": "__integrity__", "CopyToOutputDirectory": "PreserveNewest", - "CopyToPublishDirectory": "false", + "CopyToPublishDirectory": "Never", "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" @@ -4979,7 +4979,7 @@ "Fingerprint": "__fingerprint__", "Integrity": "__integrity__", "CopyToOutputDirectory": "PreserveNewest", - "CopyToPublishDirectory": "false", + "CopyToPublishDirectory": "Never", "OriginalItemSpec": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" From d9b03a4293e2db97d397d0d868c74bc72d6ae423 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 11:20:26 +0200 Subject: [PATCH 18/22] The newest runtime didn't land yet. Revert back to previous boot schema for JS initializers --- .../BootJsonData.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BootJsonData.cs b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BootJsonData.cs index 98ae53c693a9..8aa5a8502341 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BootJsonData.cs +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BootJsonData.cs @@ -302,7 +302,8 @@ public class AssetsData /// Used in .NET < 8 /// [DataMember(EmitDefaultValue = false)] - public List libraryInitializers { get; set; } + //public List libraryInitializers { get; set; } + public ResourceHashesByNameDictionary libraryInitializers { get; set; } [DataMember(EmitDefaultValue = false)] public List modulesAfterConfigLoaded { get; set; } @@ -407,6 +408,7 @@ public static BootJsonData ParseBootData(string bootConfigPath) string jsonContent = GetJsonContent(bootConfigPath); var options = new JsonSerializerOptions { PropertyNameCaseInsensitive = true }; options.Converters.Add(new ResourcesConverter()); + BootJsonData config = JsonSerializer.Deserialize(jsonContent, options); if (config.resourcesRaw is AssetsData assets) { @@ -454,7 +456,8 @@ static Dictionary ConvertVfsAssets(List< pdb = assets.pdb?.ToDictionary(a => a.name, a => a.integrity), satelliteResources = ConvertSatelliteResources(assets.satelliteResources), lazyAssembly = assets.lazyAssembly?.ToDictionary(a => a.name, a => a.integrity), - libraryInitializers = assets.libraryInitializers?.ToDictionary(a => a.name, a => (string)null), + //libraryInitializers = assets.libraryInitializers?.ToDictionary(a => a.name, a => (string)null), + libraryInitializers = assets.libraryInitializers, modulesAfterConfigLoaded = assets.modulesAfterConfigLoaded?.ToDictionary(a => a.name, a => (string)null), modulesAfterRuntimeReady = assets.modulesAfterRuntimeReady?.ToDictionary(a => a.name, a => (string)null), extensions = assets.extensions, From 141a57c97bdfecdd745914c37536223ce3abbea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 12:06:07 +0200 Subject: [PATCH 19/22] Update baselines --- ...iesAreCopiedToBuildOutput.Build.files.json | 4 + ...edToBuildOutput.Build.staticwebassets.json | 435 ++++++++++++++++++ 2 files changed, 439 insertions(+) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.files.json index 0b37cffd0ef7..36188a7e33e2 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.files.json @@ -8,6 +8,7 @@ "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CSharp.wasm", "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CodeAnalysis.CSharp.wasm", "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.CodeAnalysis.wasm", + "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -252,6 +253,7 @@ "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.CSharp.wasm.gz", "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.CodeAnalysis.CSharp.wasm.gz", "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.CodeAnalysis.wasm.gz", + "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.gz", "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.FileExtensions.wasm.gz", @@ -509,6 +511,8 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.CodeAnalysis.CSharp.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CodeAnalysis.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.CodeAnalysis.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.staticwebassets.json index 0ff359cb9964..aba527e3c508 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.staticwebassets.json @@ -299,6 +299,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -5727,6 +5750,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", "SourceId": "blazorwasm", @@ -5934,6 +5980,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "SourceId": "blazorwasm", @@ -11683,6 +11752,29 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -12093,6 +12185,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -20912,6 +21041,114 @@ } ] }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.gz", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -21812,6 +22049,106 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -46394,6 +46731,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file From 6edb0a03774e5c4c88818a3ad45d6cb9a234b5b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 13:21:24 +0200 Subject: [PATCH 20/22] Update baselines --- ...ootJsonManifest.Build.staticwebassets.json | 435 ++++++ ...duleTargetPaths.Build.staticwebassets.json | 435 ++++++ ...izeBlazorInitialization.Publish.files.json | 24 + ...nitialization.Publish.staticwebassets.json | 1251 +++++++++++++++-- ...tBuildAndPublishModules.Publish.files.json | 24 + ...ublishModules.Publish.staticwebassets.json | 1251 +++++++++++++++-- ...izeBlazorInitialization.Publish.files.json | 18 + ...nitialization.Publish.staticwebassets.json | 1219 ++++++++++++++-- ...nBlazorBootJsonManifest.Publish.files.json | 24 + ...tJsonManifest.Publish.staticwebassets.json | 1251 +++++++++++++++-- 10 files changed, 5436 insertions(+), 496 deletions(-) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Build.staticwebassets.json index d189047253a0..2f588903dee8 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Build.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4754,6 +4777,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", "SourceId": "blazorwasm-minimal", @@ -4915,6 +4961,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "SourceId": "blazorwasm-minimal", @@ -9629,6 +9698,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -9891,6 +9983,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -17278,6 +17407,114 @@ } ] }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.gz", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -17978,6 +18215,106 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -38328,6 +38665,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JSModules_ManifestIncludesModuleTargetPaths.Build.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JSModules_ManifestIncludesModuleTargetPaths.Build.staticwebassets.json index ea02249f1db7..acb132460ffc 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JSModules_ManifestIncludesModuleTargetPaths.Build.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JSModules_ManifestIncludesModuleTargetPaths.Build.staticwebassets.json @@ -46,6 +46,29 @@ } ], "Assets": [ + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", "SourceId": "blazorhosted", @@ -253,6 +276,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -5060,6 +5106,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Build", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "PreserveNewest", + "CopyToPublishDirectory": "Never", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "SourceId": "blazorwasm", @@ -10073,9 +10142,140 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "blazorhosted.modules.json.gz", "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\blazorhosted.modules.json.gz", @@ -10472,6 +10672,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -18733,6 +18970,106 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -40021,6 +40358,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.files.json index 97d3378a997d..5784df2e02a0 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.files.json @@ -2,6 +2,9 @@ "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.br", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -20,6 +23,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -119,6 +125,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -249,6 +258,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.br", @@ -315,6 +326,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Private.CoreLib.wasm.br", @@ -383,6 +396,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.WebAssembly.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Metadata.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -416,6 +430,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Linq.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Memory.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Http.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.CoreLib.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.Uri.wasm", @@ -443,6 +458,9 @@ "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.br", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -461,6 +479,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -560,6 +581,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.staticwebassets.json index 48c5b50e30c6..a1bba3224f88 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanCustomizeBlazorInitialization.Publish.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "SourceId": "blazorwasm-minimal", @@ -384,6 +407,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "SourceId": "blazorwasm-minimal", @@ -660,6 +706,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm-minimal", @@ -2178,6 +2270,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm-minimal", @@ -3811,6 +3949,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4570,6 +4731,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm-minimal", @@ -5190,6 +5374,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -5453,8 +5660,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5498,8 +5705,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5546,15 +5753,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5598,8 +5813,8 @@ ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5653,8 +5868,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5675,7 +5890,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5698,8 +5913,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5726,7 +5941,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5753,8 +5968,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5775,7 +5990,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5798,8 +6013,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5826,7 +6041,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5853,8 +6068,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5898,8 +6113,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5946,23 +6161,15 @@ } ], "EndpointProperties": [ - { - "Name": "dependency-group", - "Value": "js-initializer" - }, { "Name": "integrity", "Value": "__integrity__" - }, - { - "Name": "script-type", - "Value": "module" } ] }, { - "Route": "css/app.css.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5983,7 +6190,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -6006,8 +6213,8 @@ ] }, { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6034,7 +6241,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -6054,15 +6261,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "index.html.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6083,7 +6298,7 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" }, { "Name": "ETag", @@ -6106,8 +6321,8 @@ ] }, { - "Route": "index.html", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6134,7 +6349,107 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "index.html.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "index.html", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" }, { "Name": "ETag", @@ -6360,6 +6675,114 @@ } ] }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.br", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", @@ -6761,8 +7184,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6806,8 +7429,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6861,8 +7484,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6906,8 +7529,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6961,8 +7584,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7006,8 +7629,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7061,8 +7684,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7106,8 +7729,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7161,8 +7784,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7206,8 +7829,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7261,8 +7884,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7306,8 +7929,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7361,8 +7984,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7406,8 +8029,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7461,8 +8084,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7506,8 +8129,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12861,8 +13484,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -12906,8 +13729,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12961,8 +13784,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13006,8 +13829,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13061,8 +13884,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13106,8 +13929,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13161,8 +13984,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13206,8 +14029,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13261,8 +14084,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13306,8 +14129,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13361,8 +14184,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13406,8 +14229,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13461,8 +14284,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13506,8 +14329,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13561,8 +14384,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13606,8 +14429,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13661,8 +14484,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13706,8 +14529,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13761,8 +14584,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13806,8 +14629,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13861,8 +14684,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13906,8 +14729,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13961,8 +14784,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14006,8 +14829,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14061,8 +14884,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14106,8 +14929,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -20836,6 +21659,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -22057,6 +22917,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -23063,6 +23960,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.files.json index 7729c31744c4..d24f87704683 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.files.json @@ -1,4 +1,7 @@ [ + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -17,6 +20,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -116,6 +122,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -244,6 +253,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.br", @@ -310,6 +321,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Private.CoreLib.wasm.br", @@ -377,6 +390,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.WebAssembly.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Metadata.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -410,6 +424,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Linq.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Memory.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Http.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.CoreLib.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.Uri.wasm", @@ -434,6 +449,9 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\blazorwasm-minimal.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\netstandard.wasm", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -452,6 +470,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -551,6 +572,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.staticwebassets.json index 08a33256679a..5a360f8f218d 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_CanHaveDifferentBuildAndPublishModules.Publish.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "SourceId": "blazorwasm-minimal", @@ -338,6 +361,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "SourceId": "blazorwasm-minimal", @@ -614,6 +660,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm-minimal", @@ -2132,6 +2224,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm-minimal", @@ -3742,6 +3880,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4501,6 +4662,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm-minimal", @@ -5121,6 +5305,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -5384,8 +5591,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5429,8 +5636,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5477,15 +5684,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5529,8 +5744,8 @@ ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5584,8 +5799,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5606,7 +5821,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5629,8 +5844,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5657,7 +5872,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5684,8 +5899,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5706,7 +5921,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5729,8 +5944,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5757,7 +5972,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5784,8 +5999,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5829,8 +6044,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5877,23 +6092,15 @@ } ], "EndpointProperties": [ - { - "Name": "dependency-group", - "Value": "js-initializer" - }, { "Name": "integrity", "Value": "__integrity__" - }, - { - "Name": "script-type", - "Value": "module" } ] }, { - "Route": "css/app.css.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5914,7 +6121,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5937,8 +6144,8 @@ ] }, { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5965,7 +6172,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5985,15 +6192,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "index.html.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6014,7 +6229,7 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" }, { "Name": "ETag", @@ -6037,8 +6252,8 @@ ] }, { - "Route": "index.html", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6065,7 +6280,7 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" }, { "Name": "ETag", @@ -6091,6 +6306,214 @@ } ] }, + { + "Route": "index.html.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "index.html", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.br", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", @@ -6492,8 +6915,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6537,8 +7160,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6592,8 +7215,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6637,8 +7260,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6692,8 +7315,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6737,8 +7360,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6792,8 +7415,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6837,8 +7460,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6892,8 +7515,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6937,8 +7560,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6992,8 +7615,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7037,8 +7660,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7092,8 +7715,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7137,8 +7760,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7192,8 +7815,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7237,8 +7860,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12592,8 +13215,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -12637,8 +13460,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12692,8 +13515,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -12737,8 +13560,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -12792,8 +13615,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -12837,8 +13660,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12892,8 +13715,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -12937,8 +13760,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -12992,8 +13815,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13037,8 +13860,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13092,8 +13915,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13137,8 +13960,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13192,8 +14015,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13237,8 +14060,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13292,8 +14115,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13337,8 +14160,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13392,8 +14215,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13437,8 +14260,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13492,8 +14315,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13537,8 +14360,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13592,8 +14415,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13637,8 +14460,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13692,8 +14515,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13737,8 +14560,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13792,8 +14615,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13837,8 +14660,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -20530,6 +21353,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -21751,6 +22611,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -22757,6 +23654,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.files.json index 0109783724d8..91531b2e8c8c 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.files.json @@ -5,6 +5,9 @@ "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.br", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -29,6 +32,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -131,6 +137,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -254,6 +263,9 @@ "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.br", "${OutputPath}\\wwwroot\\_bin\\publish.extension.txt.gz", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.br", "${OutputPath}\\wwwroot\\_content\\RazorClassLibrary\\styles.css.gz", @@ -278,6 +290,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -380,6 +395,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.staticwebassets.json index fe33f055adac..33d49460273e 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/JsModules_Hosted_CanCustomizeBlazorInitialization.Publish.staticwebassets.json @@ -46,6 +46,52 @@ } ], "Assets": [ + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", "SourceId": "blazorhosted", @@ -828,6 +874,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm", @@ -2392,6 +2484,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm", @@ -4163,6 +4301,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm", @@ -4945,6 +5106,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm", + "SourceType": "Project", + "ContentRoot": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm", @@ -5703,12 +5887,35 @@ "OriginalItemSpec": "wwwroot\\wwwroot\\exampleJsInterop.js", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ { - "Route": "blazorhosted.modules.json.br", - "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5721,7 +5928,7 @@ }, { "Name": "Content-Encoding", - "Value": "br" + "Value": "gzip" }, { "Name": "Content-Length", @@ -5729,7 +5936,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5752,12 +5959,12 @@ ] }, { - "Route": "blazorhosted.modules.json", - "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", - "Value": "br", + "Value": "gzip", "Quality": "__quality__" } ], @@ -5772,7 +5979,7 @@ }, { "Name": "Content-Encoding", - "Value": "br" + "Value": "gzip" }, { "Name": "Content-Length", @@ -5780,7 +5987,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5800,15 +6007,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "blazorhosted.modules.json.gz", - "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", "Selectors": [], "ResponseHeaders": [ { @@ -5821,7 +6036,7 @@ }, { "Name": "Content-Encoding", - "Value": "gzip" + "Value": "br" }, { "Name": "Content-Length", @@ -5829,7 +6044,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5852,12 +6067,12 @@ ] }, { - "Route": "blazorhosted.modules.json", - "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", "Selectors": [ { "Name": "Content-Encoding", - "Value": "gzip", + "Value": "br", "Quality": "__quality__" } ], @@ -5872,7 +6087,7 @@ }, { "Name": "Content-Encoding", - "Value": "gzip" + "Value": "br" }, { "Name": "Content-Length", @@ -5880,7 +6095,7 @@ }, { "Name": "Content-Type", - "Value": "application/json" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5900,15 +6115,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "blazorhosted.modules.json", - "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "Route": "blazorhosted.modules.json.br", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", "Selectors": [], "ResponseHeaders": [ { @@ -5919,6 +6142,10 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "br" + }, { "Name": "Content-Length", "Value": "__content-length__" @@ -5934,6 +6161,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5944,9 +6175,15 @@ ] }, { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", - "Selectors": [], + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], "ResponseHeaders": [ { "Name": "Accept-Ranges", @@ -5956,13 +6193,21 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "br" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" }, { "Name": "ETag", @@ -5971,6 +6216,10 @@ { "Name": "Last-Modified", "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" } ], "EndpointProperties": [ @@ -5981,8 +6230,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", + "Route": "blazorhosted.modules.json.gz", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5993,13 +6242,17 @@ "Name": "Cache-Control", "Value": "no-cache" }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, { "Name": "Content-Length", "Value": "__content-length__" }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/json" }, { "Name": "ETag", @@ -6008,7 +6261,177 @@ { "Name": "Last-Modified", "Value": "__last-modified__" - } + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\compressed\\publish\\blazorhosted.modules.json.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "blazorhosted.modules.json", + "AssetFile": "${ProjectPath}\\blazorhosted\\obj\\Debug\\${Tfm}\\jsmodules\\jsmodules.publish.manifest.json", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/json" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\blazorwasm\\LinkToWebRoot\\css\\app.css", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/css" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\blazorwasm\\bin\\Debug\\${Tfm}\\wwwroot\\_framework\\blazor.webassembly.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } ], "EndpointProperties": [ { @@ -7748,8 +8171,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7793,8 +8416,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7848,8 +8471,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7893,8 +8516,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7948,8 +8571,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7993,8 +8616,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -8048,8 +8671,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -8093,8 +8716,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -8148,8 +8771,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -8193,8 +8816,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -8248,8 +8871,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -8293,8 +8916,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -8348,8 +8971,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -8393,8 +9016,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -8448,8 +9071,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -8493,8 +9116,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14048,8 +14671,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14093,8 +14916,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14148,8 +14971,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14193,8 +15016,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14248,8 +15071,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14293,8 +15116,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14348,8 +15171,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14393,8 +15216,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14448,8 +15271,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14493,8 +15316,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14548,8 +15371,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14593,8 +15416,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14648,8 +15471,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14693,8 +15516,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14748,8 +15571,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14793,8 +15616,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -14848,8 +15671,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -14893,8 +15716,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -14948,8 +15771,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -14993,8 +15816,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -15048,8 +15871,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -15093,8 +15916,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -15148,8 +15971,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -15193,8 +16016,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -15248,8 +16071,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -15293,8 +16116,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -22497,6 +23320,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -23755,6 +24615,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\blazorwasm\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -25235,6 +26132,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.files.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.files.json index 7729c31744c4..d24f87704683 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.files.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.files.json @@ -1,4 +1,7 @@ [ + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -17,6 +20,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -116,6 +122,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", @@ -244,6 +253,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Binder.wasm.br", @@ -310,6 +321,8 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.gz", "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Private.CoreLib.wasm.br", @@ -377,6 +390,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.WebAssembly.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Components.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.AspNetCore.Metadata.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Binder.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.FileExtensions.wasm", @@ -410,6 +424,7 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Linq.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Memory.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Http.wasm", + "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.CoreLib.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Private.Uri.wasm", @@ -434,6 +449,9 @@ "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\blazorwasm-minimal.wasm", "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\netstandard.wasm", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "${OutputPath}\\wwwroot\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Authorization.wasm.gz", @@ -452,6 +470,9 @@ "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "${OutputPath}\\wwwroot\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.gz", @@ -551,6 +572,9 @@ "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.Net.Http.wasm.gz", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.br", + "${OutputPath}\\wwwroot\\_framework\\System.Net.Primitives.wasm.gz", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.br", "${OutputPath}\\wwwroot\\_framework\\System.ObjectModel.wasm.gz", diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.staticwebassets.json b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.staticwebassets.json index 5256ebb542bf..f1be53b867f9 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.staticwebassets.json +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Publish_DoesNotGenerateManifestJson_IncludesJSModulesOnBlazorBootJsonManifest.Publish.staticwebassets.json @@ -177,6 +177,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "SourceId": "blazorwasm-minimal", @@ -338,6 +361,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", "SourceId": "blazorwasm-minimal", @@ -614,6 +660,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.Extensions.Configuration.Abstractions.wasm.br", "SourceId": "blazorwasm-minimal", @@ -2132,6 +2224,52 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.br", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "br", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.br", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm.gz", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Alternative", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "AssetTraitName": "Content-Encoding", + "AssetTraitValue": "gzip", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\_framework\\System.Net.Primitives.wasm.gz", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.ObjectModel.wasm.br", "SourceId": "blazorwasm-minimal", @@ -3742,6 +3880,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", "SourceId": "blazorwasm-minimal", @@ -4501,6 +4662,29 @@ "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" }, + { + "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "SourceId": "blazorwasm-minimal", + "SourceType": "Computed", + "ContentRoot": "${ProjectPath}\\bin\\Debug\\${Tfm}\\publish\\wwwroot\\", + "BasePath": "/", + "RelativePath": "_framework/System.Net.Primitives.wasm", + "AssetKind": "Publish", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "WasmResource", + "AssetTraitValue": "runtime", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, { "Identity": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", "SourceId": "blazorwasm-minimal", @@ -5121,6 +5305,29 @@ "OriginalItemSpec": "wwwroot\\index.html", "FileLength": -1, "LastWriteTime": "0001-01-01T00:00:00+00:00" + }, + { + "Identity": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "SourceId": "Microsoft.DotNet.HotReload.WebAssembly.Browser", + "SourceType": "Package", + "ContentRoot": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\", + "BasePath": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser", + "RelativePath": "Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "JSModule", + "AssetTraitValue": "JSLibraryModule", + "Fingerprint": "__fingerprint__", + "Integrity": "__integrity__", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "FileLength": -1, + "LastWriteTime": "0001-01-01T00:00:00+00:00" } ], "Endpoints": [ @@ -5384,8 +5591,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5429,8 +5636,8 @@ ] }, { - "Route": "_framework/blazor.webassembly.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5477,15 +5684,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "_framework/dotnet.native.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5529,8 +5744,8 @@ ] }, { - "Route": "_framework/dotnet.native.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", + "Route": "_framework/blazor.webassembly.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\blazor.webassembly.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5584,8 +5799,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5606,7 +5821,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5629,8 +5844,8 @@ ] }, { - "Route": "_framework/dotnet.native.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", + "Route": "_framework/dotnet.native.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5657,7 +5872,7 @@ }, { "Name": "Content-Type", - "Value": "application/wasm" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5684,8 +5899,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5706,7 +5921,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5729,8 +5944,8 @@ ] }, { - "Route": "_framework/dotnet.runtime.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", + "Route": "_framework/dotnet.native.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.native.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5757,7 +5972,7 @@ }, { "Name": "Content-Type", - "Value": "text/javascript" + "Value": "application/wasm" }, { "Name": "ETag", @@ -5784,8 +5999,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5829,8 +6044,8 @@ ] }, { - "Route": "blazorwasm-minimal.lib.module.js", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", + "Route": "_framework/dotnet.runtime.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\_framework\\dotnet.runtime.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5877,23 +6092,15 @@ } ], "EndpointProperties": [ - { - "Name": "dependency-group", - "Value": "js-initializer" - }, { "Name": "integrity", "Value": "__integrity__" - }, - { - "Name": "script-type", - "Value": "module" } ] }, { - "Route": "css/app.css.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [], "ResponseHeaders": [ { @@ -5914,7 +6121,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5937,8 +6144,8 @@ ] }, { - "Route": "css/app.css", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", + "Route": "blazorwasm-minimal.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\blazorwasm-minimal.lib.module.js.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -5965,7 +6172,7 @@ }, { "Name": "Content-Type", - "Value": "text/css" + "Value": "text/javascript" }, { "Name": "ETag", @@ -5985,15 +6192,23 @@ } ], "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, { "Name": "integrity", "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" } ] }, { - "Route": "index.html.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6014,7 +6229,7 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" }, { "Name": "ETag", @@ -6037,8 +6252,8 @@ ] }, { - "Route": "index.html", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Route": "css/app.css", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\css\\app.css.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6065,7 +6280,7 @@ }, { "Name": "Content-Type", - "Value": "text/html" + "Value": "text/css" }, { "Name": "ETag", @@ -6091,6 +6306,214 @@ } ] }, + { + "Route": "index.html.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "index.html", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\index.html.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/html" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_content\\Microsoft.DotNet.HotReload.WebAssembly.Browser\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, { "Route": "_framework/Microsoft.AspNetCore.Authorization.wasm.br", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Authorization.wasm.br", @@ -6492,8 +6915,208 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6537,8 +7160,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6592,8 +7215,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6637,8 +7260,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.Web.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.Web.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6692,8 +7315,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6737,8 +7360,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6792,8 +7415,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -6837,8 +7460,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.WebAssembly.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.WebAssembly.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Components.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -6892,8 +7515,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -6937,8 +7560,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.br", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -6992,8 +7615,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7037,8 +7660,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Components.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Components.wasm.gz", + "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -7092,8 +7715,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -7137,8 +7760,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.br", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -7192,8 +7815,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -7237,8 +7860,8 @@ ] }, { - "Route": "_framework/Microsoft.AspNetCore.Metadata.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.AspNetCore.Metadata.wasm.gz", + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12592,8 +13215,208 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.Diagnostics.Tracing.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.Diagnostics.Tracing.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "gzip", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "gzip" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Selectors": [ + { + "Name": "Content-Encoding", + "Value": "br", + "Quality": "__quality__" + } + ], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Encoding", + "Value": "br" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + }, + { + "Name": "Vary", + "Value": "Content-Encoding" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, + { + "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -12637,8 +13460,8 @@ ] }, { - "Route": "_framework/System.Diagnostics.Tracing.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Diagnostics.Tracing.wasm.gz", + "Route": "_framework/System.IO.FileSystem.Watcher.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12692,8 +13515,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -12737,8 +13560,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.br", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -12792,8 +13615,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -12837,8 +13660,8 @@ ] }, { - "Route": "_framework/System.IO.FileSystem.Watcher.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.FileSystem.Watcher.wasm.gz", + "Route": "_framework/System.IO.Pipelines.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -12892,8 +13715,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -12937,8 +13760,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.br", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -12992,8 +13815,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13037,8 +13860,8 @@ ] }, { - "Route": "_framework/System.IO.Pipelines.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.IO.Pipelines.wasm.gz", + "Route": "_framework/System.Linq.Expressions.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13092,8 +13915,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13137,8 +13960,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.br", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13192,8 +14015,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13237,8 +14060,8 @@ ] }, { - "Route": "_framework/System.Linq.Expressions.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.Expressions.wasm.gz", + "Route": "_framework/System.Linq.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13292,8 +14115,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13337,8 +14160,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.br", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13392,8 +14215,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13437,8 +14260,8 @@ ] }, { - "Route": "_framework/System.Linq.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Linq.wasm.gz", + "Route": "_framework/System.Memory.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13492,8 +14315,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13537,8 +14360,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.br", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13592,8 +14415,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13637,8 +14460,8 @@ ] }, { - "Route": "_framework/System.Memory.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Memory.wasm.gz", + "Route": "_framework/System.Net.Http.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -13692,8 +14515,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.br", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm.br", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [], "ResponseHeaders": [ { @@ -13737,8 +14560,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.br", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.br", "Selectors": [ { "Name": "Content-Encoding", @@ -13792,8 +14615,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm.gz", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm.gz", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [], "ResponseHeaders": [ { @@ -13837,8 +14660,8 @@ ] }, { - "Route": "_framework/System.Net.Http.wasm", - "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Http.wasm.gz", + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\compressed\\publish\\_framework\\System.Net.Primitives.wasm.gz", "Selectors": [ { "Name": "Content-Encoding", @@ -20530,6 +21353,43 @@ } ] }, + { + "Route": "_framework/Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.DotNet.HotReload.WebAssembly.Browser.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/Microsoft.Extensions.Configuration.Abstractions.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\Microsoft.Extensions.Configuration.Abstractions.wasm", @@ -21751,6 +22611,43 @@ } ] }, + { + "Route": "_framework/System.Net.Primitives.wasm", + "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.Net.Primitives.wasm", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "application/wasm" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "integrity", + "Value": "__integrity__" + } + ] + }, { "Route": "_framework/System.ObjectModel.wasm", "AssetFile": "${ProjectPath}\\obj\\Debug\\${Tfm}\\webcil\\publish\\System.ObjectModel.wasm", @@ -22757,6 +23654,104 @@ "Value": "__integrity__" } ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "no-cache" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "script-type", + "Value": "module" + } + ] + }, + { + "Route": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "AssetFile": "${RestorePath}\\microsoft.dotnet.hotreload.webassembly.browser\\${PackageVersion}\\staticwebassets\\Microsoft.DotNet.HotReload.WebAssembly.Browser.__fingerprint__.lib.module.js", + "Selectors": [], + "ResponseHeaders": [ + { + "Name": "Accept-Ranges", + "Value": "bytes" + }, + { + "Name": "Cache-Control", + "Value": "max-age=31536000, immutable" + }, + { + "Name": "Content-Length", + "Value": "__content-length__" + }, + { + "Name": "Content-Type", + "Value": "text/javascript" + }, + { + "Name": "ETag", + "Value": "__etag__" + }, + { + "Name": "Last-Modified", + "Value": "__last-modified__" + } + ], + "EndpointProperties": [ + { + "Name": "dependency-group", + "Value": "js-initializer" + }, + { + "Name": "fingerprint", + "Value": "__fingerprint__" + }, + { + "Name": "integrity", + "Value": "__integrity__" + }, + { + "Name": "label", + "Value": "_content/Microsoft.DotNet.HotReload.WebAssembly.Browser/Microsoft.DotNet.HotReload.WebAssembly.Browser.lib.module.js" + }, + { + "Name": "script-type", + "Value": "module" + } + ] } ] } \ No newline at end of file From 7ec9a3f9254ce527189d53c5be4258b1e8fd8f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 13:21:39 +0200 Subject: [PATCH 21/22] Exclude modules manifest --- .../ServiceWorkerAssert.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ServiceWorkerAssert.cs b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ServiceWorkerAssert.cs index f0f526000b16..3683f5f35b32 100644 --- a/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ServiceWorkerAssert.cs +++ b/test/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ServiceWorkerAssert.cs @@ -40,7 +40,8 @@ internal static void VerifyServiceWorkerFiles(TestAsset testAsset, // nor do we list the service worker itself or its assets manifest, as these don't need to be fetched in the same way if (IsCompressedFile(relativePath) || string.Equals(relativePath, Path.Combine(staticWebAssetsBasePath, serviceWorkerPath), StringComparison.Ordinal) - || string.Equals(relativePath, Path.Combine(staticWebAssetsBasePath, assetsManifestPath), StringComparison.Ordinal)) + || string.Equals(relativePath, Path.Combine(staticWebAssetsBasePath, assetsManifestPath), StringComparison.Ordinal) + || relativePath.EndsWith(".modules.json")) { continue; } From 50f73fa76ac8665a50ed6ff6e41e1aa87e51be84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Fri, 18 Jul 2025 13:35:54 +0200 Subject: [PATCH 22/22] Disable HotReload in SWA integration tests, because of fingerprinted module --- .../StaticWebAssetEndpointsIntegrationTest.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/Microsoft.NET.Sdk.StaticWebAssets.Tests/StaticWebAssetEndpointsIntegrationTest.cs b/test/Microsoft.NET.Sdk.StaticWebAssets.Tests/StaticWebAssetEndpointsIntegrationTest.cs index cff798c726cb..4c0fb87ac5fd 100644 --- a/test/Microsoft.NET.Sdk.StaticWebAssets.Tests/StaticWebAssetEndpointsIntegrationTest.cs +++ b/test/Microsoft.NET.Sdk.StaticWebAssets.Tests/StaticWebAssetEndpointsIntegrationTest.cs @@ -425,6 +425,7 @@ public void Build_EndpointManifest_ContainsEndpoints() var fingerprintAssets = new XElement("WasmFingerprintAssets", false); itemGroup.Add(serviceWorkerAssetsManifest); itemGroup.Add(fingerprintAssets); + itemGroup.Add(new XElement("WasmEnableHotReload", false)); doc.Root.Add(itemGroup); } }); @@ -449,6 +450,7 @@ public void BuildHosted_EndpointManifest_ContainsEndpoints() var itemGroup = new XElement("PropertyGroup"); var fingerprintAssets = new XElement("WasmFingerprintAssets", false); itemGroup.Add(fingerprintAssets); + itemGroup.Add(new XElement("WasmEnableHotReload", false)); doc.Root.Add(itemGroup); } }); @@ -475,6 +477,7 @@ public void Publish_EndpointManifestContainsEndpoints() var itemGroup = new XElement("PropertyGroup"); var fingerprintAssets = new XElement("WasmFingerprintAssets", false); itemGroup.Add(fingerprintAssets); + itemGroup.Add(new XElement("WasmEnableHotReload", false)); doc.Root.Add(itemGroup); } }); @@ -500,6 +503,7 @@ public void PublishHosted_EndpointManifest_ContainsEndpoints() var itemGroup = new XElement("PropertyGroup"); var fingerprintAssets = new XElement("WasmFingerprintAssets", false); itemGroup.Add(fingerprintAssets); + itemGroup.Add(new XElement("WasmEnableHotReload", false)); doc.Root.Add(itemGroup); } });