项目介绍
基于Asp.NetCore的开发框架,目前已开发完权限管理模块,CMS模块、商城模块。特别适合中小型项目快速开发,对CRUD API接口抽象到上层controller,只需要建立对应的实体,即可生成某张表的增删改查接口。
所有的代码坚持" Don't repeat yourself "。坚决反对" 简单的事情复杂干 "," 大量代码在应用层过度层层封装 ",反对" 过度设计 "的原则下进行开发。
如果你有这个习惯,并且也想找一款迷你型、上手快,不用学习太多东西的框架,那么它就适合你,只要你会dotnet core,几乎没有学习成本。
使用技术
- API框架:dotNetCore
- ORM:SqlSugarCore
- 缓存:MemoryCache和redis一键任意切换
- 日志管理:Nlog
- 工具类:Aes加密、Md5加密、RSA加密、Des加密
- token:Json Web Token
- 实体验证:FluentValidation
- 实体映射:AutoMapper
- 数据库使用mysql(后面会做sqlserver等其他数据库的兼容)
- 支持跨平台部署 linux/windows
- 支持AOP缓存,使用AspectCore,缓存可做到Memarycache和redis一键切换
- 支持AOP事务,服务层和控制器都可以打上特性标签使用
- 对多租户使用Filter,不管是添加还是更新、查询即可自动赋值
- 支持七牛云和本地图片一键切换使用上传
- 对于单表的增删改查,在控制器内做了封装,有新的业务按约定建立对应的CRUD实体,一套API自动完成
- 支持站群管理
- 支持MediatR进程内通讯解耦(目前已取消使用,因为只支持进程内通讯)
给技术同事看
- 项目类型:B/S
- 开发语言:C#
- 数据库:MySql
- 开发工具:其他
- 文件大小:8.25MB
- 相关网址: 【免费浏览】
点下面文件目录里的文件名可以在线看代码;看不懂某个文件,可以在代码页下面请 AI 解读, 配置文件、建库脚本、说明文档还能选「部署 / 配置说明」,告诉你部署时要改哪几处。
源码目录浏览文件 · 在线阅读源码
- TXT51Aspx源码必读.txt4KB
- .dockerignore316B
- IMGfrom .gif4KB
- LICENSE1KB
- README.md7KB
- ShenNius.Framework.sln4KB
- 最新Asp.Net源码下载.url123B
最近下载累计 247 次
按下载时间倒序展示,用户名已隐藏部分字符。推荐仅代表下载用户的反馈。
- 正在加载…





























