- 新增YahooMarketService实现股票实时价格和历史数据获取 - 更新MarketDataService优先使用Yahoo服务,腾讯财经降级为第二选择 - 添加YahooQuotesApi依赖并更新相关NuGet包版本 - 补充Yahoo服务测试用例
P0 - 安全修复: - 移除硬编码 API Key,启动时校验必填环境变量 P1 - 高优先级: - Entity 拆分:Position.cs, Transaction.cs 独立文件 - Controller Facade 封装:IPortfolioFacade 减少依赖注入 P2 - 中优先级: - Repository 抽象:IPortfolioRepository, IMarketDataRepository - MarketDataService 拆分:组合模式整合 Tencent/Tiingo/OKX P3 - 低优先级: - DTO 命名规范:统一 PascalCase - 单元测试框架:xUnit + Moq + FluentAssertions