https://github.com/ojdev/arcticfox
这是一个参考了aspnetbolierplate结构重新写的一个基于asp.net core 2版本的webapi框架。
https://github.com/ojdev/arcticfox
asp-net-core-mvc aspnet-core ddd webapi
Last synced: about 1 year ago
JSON representation
这是一个参考了aspnetbolierplate结构重新写的一个基于asp.net core 2版本的webapi框架。
- Host: GitHub
- URL: https://github.com/ojdev/arcticfox
- Owner: ojdev
- Created: 2017-11-24T15:51:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-29T08:42:54.000Z (over 8 years ago)
- Last Synced: 2025-01-12T12:20:28.098Z (over 1 year ago)
- Topics: asp-net-core-mvc, aspnet-core, ddd, webapi
- Language: C#
- Size: 5.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
这个框架是一个简单的给予abp的结构搭建的框架,通过查看abp的源码,abp中的appService是基于Controller的;
目前这个框架只是用来做webapi;
还有很多内容可以进行完善,但是以上的这些已经基本形成了一个完整的框架。
## 已实现:
* DDD结构
* Swagger控制
* 仓储
* 异常拦截
* 白名单(白名单优先级高于黑名单)
* 黑名单
* 审计日志(默认全部审计,不进行审计的方法可以使用Auditing(false)属性进行标识)
* 可审计的实体基类(AuditedEntity)
* 持久化审计日志
* UnitOfWork
* 自动迁移
## 实现中
* 属性注入
* 消息队列
* 分布式事务
## 待加入