3 Commits (383f2555e062b51c4e5393be52f14e7e1ed85361)

Author SHA1 Message Date
jiang 3093d66484 docs: 更新项目文档以匹配.NET 8.0实现
- 需求文档.md: 更新后端框架为.NET 8.0 Web API
- readme.md: 更新数据库为MariaDB 10.6+,添加Entity Framework Core
- 详细功能设计文档.md:
  - 更新数据访问层为Entity Framework Core
  - 更新项目结构为.NET 8.0标准结构
  - 更新IIS配置为.NET 8.0无托管代码
- DEVELOPMENT_REQUIREMENTS.md:
  - 更新项目结构添加Entities目录
  - 移除Redis缓存依赖
3 weeks ago
821644@qq.com a19d2e6f68 更新文档:将.NET版本统一改为.NET 8.0
- AGENTS.md: 更新技术栈为.NET 8.0 WebApi,更新项目结构
- DEVELOPMENT_REQUIREMENTS.md: 更新.NET 6.0为.NET 8.0
- readme.md: 更新.NET 6为.NET 8.0,移除Haoliang.Tests引用
3 weeks ago
821644@qq.com aa3c532725 Fix compilation errors and repository duplicate definitions
- Fixed duplicate repository definitions by removing separate files and keeping only main definitions
- Fixed IRepository SaveAsync method return type to match BaseRepository (Task<int>)
- Removed duplicate using statements and resolved type conflicts
- Fixed DeviceStatus enum issue in DbContext (changed to string property)
- Added missing LogEntry and TagMapping models
- Fixed TaskStatus naming conflicts in ScheduledTaskRepository
- Resolved duplicate ConversionRule class definition
- Fixed CNCDbContext references to use correct model namespaces
- Updated CNCBusinessDbContext to include missing TaskExecutionResults DbSet
- Build now succeeds with only warnings (no errors)
3 weeks ago