Skip to main content

1.3 示例架构说明

1.3.1 示例架构

Furion.Samples 示例创建采用多层分层设计,主要设计是 自动抽象工厂DDD 领域驱动设计 相结合。

Furion 示例项目结构如下:

  • Furion:框架核心层
  • Furion.Application:业务应用层(业务代码主要编写层)
  • Furion.Core:核心层(实体,仓储,其他核心代码)
  • Furion.Database.Migrations:EFCore 架构迁移文件层
  • Furion.EntityFramework.Core:EF Core 配置层
  • Furion.Web.Core:Web 核心层(存放 Web 公共代码,如 过滤器、中间件、Web Helpers 等)
  • Furion.Web.Entry:Web 入口层/启动层

1.3.2 反馈与建议

与我们交流

给 Furion 提 Issue