diff --git a/src/TaxBaik.Web/Program.cs b/src/TaxBaik.Web/Program.cs index bec4a66..4051a06 100644 --- a/src/TaxBaik.Web/Program.cs +++ b/src/TaxBaik.Web/Program.cs @@ -407,7 +407,8 @@ catch (Exception ex) app.Use(async (context, next) => { var path = context.Request.Path.Value ?? string.Empty; - if (path.Equals("/_framework/blazor-hotreload", StringComparison.OrdinalIgnoreCase)) + if (path.Equals("/_framework/blazor-hotreload", StringComparison.OrdinalIgnoreCase) || + path.Equals("/admin/_framework/blazor-hotreload", StringComparison.OrdinalIgnoreCase)) { context.Response.StatusCode = StatusCodes.Status204NoContent; return; @@ -429,8 +430,10 @@ export default { get }; app.UseResponseCompression(); -// HotReload 미들웨어 (개발 모드에서만) -if (app.Environment.IsDevelopment()) +// WASM 디버깅/Hot Reload는 명시적으로 켠 경우에만 주입한다. +// 기본값을 꺼두면 테스트/개발 서비스에서 불필요한 _framework 핫리로드 번들 404를 막을 수 있다. +var enableWebAssemblyDebugging = builder.Configuration.GetValue("EnableWebAssemblyDebugging"); +if (app.Environment.IsDevelopment() && enableWebAssemblyDebugging) { app.UseWebAssemblyDebugging(); } diff --git a/src/TaxBaik.Web/wwwroot/admin/index.html b/src/TaxBaik.Web/wwwroot/admin/index.html index f4c304c..3c605bf 100644 --- a/src/TaxBaik.Web/wwwroot/admin/index.html +++ b/src/TaxBaik.Web/wwwroot/admin/index.html @@ -5,9 +5,7 @@ TaxBaik Admin - - - +