Based on the application framework developed by .Net Standard, it is committed to rapid development, standardization of some standards, and so on.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demo
doc
src
test
tools
.gitattributes
.gitignore
Creekdream.sln
LICENSE
README.md
pack.ps1

README.md

Creekdream AspNetCore 框架

Creekdream AspNetCore 致力于打造原生、简洁、清晰化结构的 .NET CORE 项目架构设计,在组件以及框架的封装尽可能遵从 .NET CORE 的设计理念。

框架特点

框架吸收了 ABP 等一些开源框架的优秀设计,由于近几年微服务盛行,框架设计原则尽可能从简单、易用。 在模块化设计上尽可能独立,在核心类库上尽可能减少依赖,致力打造干净、整洁、易理解、快速开发的友好体验。

应用架构图

image

框架特性

框架基础核心模块:

框架独立模块

不依赖项目框架,独立模块有自己的核心接口层,可自行根据不同需求多实现。

框架示例及模板

框架示例领域驱动分层:

  • 应用层
  • 核心领域层
  • 仓储层
  • UI层

微服务独立项目

微服务架构图

image

参与贡献

  1. Fork Creekdream.AspNetCore 开源框架
  2. 新建 feature-{tag} 分支
  3. 完成功能并提交代码
  4. 新建 Pull Request

更新日志