NetProOA.Framework 包列表
提供丰富的企业级.NET开发框架组件,共 130 个包
Abp MediatR
Abp框架与MediatR集成,实现CQRS模式。
IdentityServer4验证
IdentityServer4访问令牌验证中间件。
IdentityServer4 AspNetIdentity
IdentityServer4与ASP.NET Identity集成。
IdentityServer4 EF存储
IdentityServer4 EntityFramework存储实现。
IdentityServer4存储
IdentityServer4存储抽象层。
AngleSharp HTML解析
AngleSharp HTML解析库集成。
API版本控制
API版本控制支持,实现版本管理。
Apollo配置
携程Apollo配置中心集成。
AppMetrics监控
AppMetrics应用指标监控集成。
ASP.NET Core核心
ASP.NET Core应用核心组件。
WebApi审计
WebApi请求审计日志记录。
授权框架
授权框架核心实现。
授权拦截器
授权拦截器实现,支持方法级权限控制。
授权服务
授权服务实现,提供权限验证功能。
验证码服务
验证码生成与验证服务。
命令行解析
命令行参数解析支持。
配置扩展
配置扩展方法,简化配置读取。
常量定义
框架常量定义集合。
Consul服务发现
Consul服务发现与健康检查集成。
Consul配置
Consul配置中心集成。
框架核心
NetProOA框架核心组件。
加密工具
加密解密工具类。
数据传输
数据传输对象与映射支持。
诊断工具
诊断与调试工具支持。
领域核心
领域驱动设计核心组件。
EF领域核心
EntityFramework领域核心实现。
EF迁移
EntityFramework数据库迁移支持。
EF SQL Server
EntityFramework SQL Server支持。
EF MySQL
EntityFramework MySQL支持。
EF SQLite
EntityFramework SQLite支持。
EF SQL计时Kafka存储
EF SQL计时数据Kafka存储。
EF SQL计时Mongo存储
EF SQL计时数据MongoDB存储。
XXL-Job
XXL-Job分布式任务调度集成。
动态计算
动态表达式计算支持。
Elastic APM
Elastic APM应用性能监控集成。
邮件发送
邮件发送服务封装。
端点路由
ASP.NET Core端点路由扩展。
Elasticsearch
Elasticsearch搜索引擎集成。
事件总线
事件总线核心抽象。
EF事件总线
EF存储事件总线集成。
MongoDB事件总线
MongoDB存储事件总线集成。
Excel处理
Excel文件读写支持。
异常处理
异常处理与错误管理。
异常处理中间件
全局异常处理中间件。
Exceptionless集成
Exceptionless异常日志收集集成。
表达式构建器
动态表达式构建器。
扩展方法
通用扩展方法集合。
FluentValidation
FluentValidation验证框架集成。
Zip压缩
Zip文件压缩与解压支持。
gRPC服务
gRPC服务端与客户端集成。
GUID生成
GUID生成工具类。
Hangfire客户端
Hangfire任务调度客户端。
Hangfire Mongo客户端
Hangfire MongoDB存储客户端。
Hangfire SQL客户端
Hangfire SQL存储客户端。
Hangfire服务端
Hangfire任务调度服务端。
Hangfire Mongo服务端
Hangfire MongoDB存储服务端。
Hangfire SQL服务端
Hangfire SQL存储服务端。
健康检查
健康检查服务集成。
健康检查UI
健康检查可视化界面。
HTTP客户端
HTTP客户端封装与扩展。
AutoMapper集成
AutoMapper对象映射集成。
基础设施横切
基础设施横切关注点实现。
Newtonsoft.Json
Newtonsoft.Json序列化配置。
拦截器
方法拦截器实现。
IoC容器
依赖注入容器封装。
Jaeger追踪
Jaeger分布式追踪集成。
JMeter测试
JMeter性能测试支持。
Kafka消息队列
Apache Kafka消息队列集成。
分布式锁
分布式锁实现。
Log4Net日志
Log4Net日志框架集成。
Lucene.Net搜索
Lucene.Net全文搜索集成。
MediatR
MediatR中介者模式实现。
MinIO存储
MinIO对象存储SDK集成。
MiniProfiler
MiniProfiler性能分析器集成。
MiniProfiler EF
MiniProfiler与EF Core集成。
Nacos配置
阿里Nacos配置中心集成。
NLog日志
NLog日志框架集成。
NLog SignalR
NLog与SignalR集成,实时日志推送。
编号生成器
业务编号生成器。
对象扩展
动态对象扩展支持。
OpenTelemetry
OpenTelemetry可观测性集成。
Orleans客户端
Orleans分布式客户端。
Orleans AdoNet客户端
Orleans客户端ADO.NET集成。
Orleans Redis客户端
Orleans客户端与Redis集成。
Orleans服务端
Orleans服务端实现。
Orleans AdoNet服务端
Orleans服务端ADO.NET集成。
Orleans Redis服务端
Orleans服务端Redis集成。
Polly弹性策略
Polly弹性重试策略集成。
Postman测试
Postman API测试支持。
Razor模板
Razor模板渲染服务。
Redis缓存
Redis缓存操作服务。
Refit客户端
Refit REST客户端集成。
RestSharp客户端
RestSharp HTTP客户端封装。
安全加密
加密操作服务,支持RSA加密。
SignalR服务端
SignalR实时通信服务端。
SignalR客户端
SignalR实时通信客户端。
SkyAPM追踪
SkyWalking分布式追踪系统集成。
SkyAPM CAP诊断
SkyAPM与CAP事件总线集成。
短信服务
短信发送服务抽象。
阿里云短信
阿里云短信服务集成。
规格模式
Specification规格模式实现。
Swagger抽象
Swagger API文档生成抽象类。
Swagger性能分析
Swashbuckle与MiniProfiler集成。
NSwag实现
NSwag API文档生成实现。
Swashbuckle实现
Swashbuckle API文档生成实现。
分布式追踪
分布式追踪实现。
追踪接口
分布式追踪接口定义。
虚拟文件系统
资源文件操作服务,支持嵌入式文件提供程序。
Zipkin追踪
Zipkin分布式追踪系统集成。
Dapper工作单元
Dapper工作单元实现。
Dapper Linq仓储
Dapper Linq扩展仓储实现。
Dapper Linq核心
Dapper Linq扩展核心实现。
Dapper事件总线
Dapper与CAP事件总线集成。
FreeSql仓储
FreeSql ORM框架集成。
FreeSql SQL Server
FreeSql SQL Server数据库支持。
FreeSql MySQL
FreeSql MySQL数据库支持。
Linq2db仓储
Linq2db ORM框架集成。
Linq2db SQL Server
Linq2db SQL Server数据库支持。
Linq2db MySQL
Linq2db MySQL数据库支持。
Linq2db SQLite
Linq2db SQLite数据库支持。
MongoDB数据层
MongoDB仓储实现,支持事件总线集成。
MongoDB仓储抽象
MongoDB仓储抽象层定义。
NHibernate仓储
NHibernate ORM框架集成。
NHibernate SQL Server
NHibernate SQL Server数据库支持。
NHibernate MySQL
NHibernate MySQL数据库支持。
SqlSugar仓储
SqlSugar ORM框架集成。
SqlSugar SQL Server
SqlSugar SQL Server数据库支持。
SqlSugar MySQL
SqlSugar MySQL数据库支持。
SqlSugar SQLite
SqlSugar SQLite数据库支持。
身份认证SDK
身份认证客户端SDK,支持JWT Bearer认证。