From 7d36ca7e58983a4c38307247f9cb0f526e1e2057 Mon Sep 17 00:00:00 2001 From: jasonchenwork Date: Mon, 19 May 2025 13:53:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=BB=9E=E6=AD=8C=E7=84=A1?= =?UTF-8?q?=E6=B3=95=E9=A1=AF=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpServer.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/HttpServer.cs b/HttpServer.cs index 4f11857..4f20c79 100644 --- a/HttpServer.cs +++ b/HttpServer.cs @@ -39,7 +39,6 @@ namespace DualScreenDemo private static CancellationTokenSource _cts; private static Task _serverTask; private static string _baseDirectory = @"themes\superstar\_www"; // 根據實際情況設定 - private static SongListManager _songListManager; private static TaskCompletionSource _qrReadyTcs; /* @@ -139,7 +138,7 @@ namespace DualScreenDemo */ public static async Task StartServer(string baseDirectory, int port, SongListManager manager, CancellationToken token) { - _songListManager = manager; + songListManager = manager; string randomFolderName = CreateRandomFolderAndRedirectHTML(baseDirectory); randomFolderPath = randomFolderName; Console.WriteLine("測試" + randomFolderPath); @@ -223,7 +222,7 @@ namespace DualScreenDemo // ✅ 等 QR code 跑完 _qrReadyTcs = new TaskCompletionSource(); - _serverTask = StartServer(_baseDirectory, _port, _songListManager, _cts.Token); + _serverTask = StartServer(_baseDirectory, _port, songListManager, _cts.Token); string readyFolder = await _qrReadyTcs.Task; // ✅ 等 QR Code 圖片準備好之後再處理 UI 更新