集合平时项目中使用的工具插件,主要支持.Net Core,兼容.Net 461,会持续更新。
- 缓存 - 缓存组件支持Redis、本地缓存.
- 验证码 - 简单的验证码组件.
- 常用公共方法 - 常用的公共方法整合了很多。例如:配置文件读取、数据加解密、简单文件日志、NLog日志、AutoMapper注册等等.
- Web平台组件 - 针对web平台的组件主要作用为依赖注入和后期的微服务发展、然后会集成IdentityServer。
- 轻量级读写分离 - 简单的读写分离,包含统一的公共数据操作方法,便捷的分页功能.
- 网络请求 - 封装了HttpRequest和HttpClient,提供了便捷的方式获取网页内容,下载文件.
- MongoDB - 便捷操作MongoDB数据库.
- RabbitMQ - 封装RabbitMQ,支持所有协议,可简单的发送接受数据.
- Redis - 便捷操作Redis,支持Redis集群.
- Email - 邮件发送功能.
- Excel - 基于NPOI的组件,封装了很多便捷导入导出的方法,支持超大数据浏览导出.
- Word - 基于NPOI的组件的word方法包括图片的模板插入.
- 集成IdentityServer
- 加入小程序、公众号支持
- 支持.Net 5