import json from fastapi.responses import JSONResponse from config.setting import STATIC_DIR class DummyService: @staticmethod async def extract_dummy(): """ static 디렉터리의 더미 JSON 응답 파일을 반환합니다. """ dummy_path = STATIC_DIR / "dummy_response.json" try: with open(dummy_path, "r", encoding="utf-8") as f: dummy_data = json.load(f) return JSONResponse(content=dummy_data) except Exception as e: return JSONResponse( status_code=500, content={"error": f"❌ 더미 파일을 불러오지 못했습니다: {e}"} )