这是一个ASP.NET Core 项目,演示了基本功能和设计实现,目前为MVC模式,并将实现Web API 模式。
CloudWork 是一个基于 .NET 9 的 ASP.NET Core MVC Web应用程序,主要目的为演示,目前为开放阶段。当我们实现完全功能并完成备案等准备后,可能调整策略。
- 认证和授权。
- (TODO)多语言国际化(i18n)。
- 使用依赖注入(DI)解耦组件和服务。
- 工作单元和仓储模式。
- (TODO)日志记录、错误处理。
- ASP.NET Core MVC: 用于创建Web应用程序。
- Entity Framework Core: 作为ORM工具进行数据库交互。
- xUnit: 进行单元测试。
- Swashbuckle.AspNetCore: Swagger文档生成器。