注意: 由于本项目一般会试用和支持最新版本的.NET SDK,所以为了保证你能正常编译,请确保运行之前安装当前最新版本的 SDK
解决 git 不区分大小
git config core.ignorecase false
EasilyNET Packages
- AES,DES,RC4,TripleDES,RSA,SM2,SM3,SM4 加密,验签等算法
- 基于 MongoDB 的分布式锁
- 简单的二维码生成和读取
- 基于 RabbitMQ 的消息总线实现
- 对 MongoDB 驱动的一些封装,方便使用以及一些常用的默认配置
- 雪花 ID,一些常用的数据类型,枚举,扩展方法等
- 自动模块化注入服务
- MongoDB 添加 DateOnly 和 TimeOnly 的支持
- MongoDB GridFS 用法的简单支持(常用用法)和使用案例.
- 在 WebAPI 中集成一些常见的过滤器和中间件
- 对 Swagger 文档添加分组,隐藏 API 和添加部分数据类型默认值显示的支持,方便前端工程师查阅
- 对 MongoDB 执行命令添加个性化输出.(EasilyNET.Mongo.ConsoleDebug)
NuGet Package | Version | Download | Document |
---|---|---|---|
EasilyNET.Core | 文档 | ||
EasilyNET.WebCore | 文档 | ||
EasilyNET.WebCore.Swagger | 文档 |
NuGet Package | Version | Download | Document |
---|---|---|---|
EasilyNET.AutoDependencyInjection | 文档 | ||
EasilyNET.Images | 文档 | ||
EasilyNET.RabbitBus.AspNetCore | 文档 | ||
EasilyNET.Security | 文档 |
感谢 JetBrains 对本项目的支持!
- Fork 本项目到你自己的仓库.
- 创建一个属于你自己的分支,名字随便你怎么取.
- 然后提交代码到你自己仓库的分支上.
- 然后到本项目创建一个 PR.
- 等待管理员合并 PR 后即可删除掉你自己的仓库.
- 使用 Emoji 参考 | Emoji 中文含义