namespace VideoDownloader.Core.Platform; /// /// 앱 데이터 디렉터리 결정(Core 레벨). 기본 %AppData%/VideoDownloader. /// VD_DATA_DIR 환경변수로 오버라이드 — E2E 테스트 격리 공식 후크. /// public static class CorePaths { public static string DataDir => Environment.GetEnvironmentVariable("VD_DATA_DIR") is { Length: > 0 } env ? env : Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "VideoDownloader"); }