NetProOA.Framework 包列表

提供丰富的企业级.NET开发框架组件,共 130 个包

📦

Abp MediatR

Abp框架与MediatR集成,实现CQRS模式。

  • Abp
  • MediatR
  • CQRS
🔐

IdentityServer4验证

IdentityServer4访问令牌验证中间件。

  • IdentityServer4
  • 认证
  • OAuth
🔐

IdentityServer4 AspNetIdentity

IdentityServer4与ASP.NET Identity集成。

  • IdentityServer4
  • ASP.NET Identity
  • 认证
🗄️

IdentityServer4 EF存储

IdentityServer4 EntityFramework存储实现。

  • IdentityServer4
  • EF
  • 存储
🗄️

IdentityServer4存储

IdentityServer4存储抽象层。

  • IdentityServer4
  • 存储
  • 抽象
📄

AngleSharp HTML解析

AngleSharp HTML解析库集成。

  • AngleSharp
  • HTML解析
🔢

API版本控制

API版本控制支持,实现版本管理。

  • API
  • 版本控制
⚙️

Apollo配置

携程Apollo配置中心集成。

  • Apollo
  • 配置中心
📊

AppMetrics监控

AppMetrics应用指标监控集成。

  • Metrics
  • 监控
  • 指标
🌐

ASP.NET Core核心

ASP.NET Core应用核心组件。

  • ASP.NET Core
  • 核心
📝

WebApi审计

WebApi请求审计日志记录。

  • Audit
  • WebApi
  • 日志
🔑

授权框架

授权框架核心实现。

  • Authorization
  • 授权
🔒

授权拦截器

授权拦截器实现,支持方法级权限控制。

  • Authorization
  • 拦截器
🔑

授权服务

授权服务实现,提供权限验证功能。

  • Authorization
  • 服务
🔢

验证码服务

验证码生成与验证服务。

  • Captcha
  • 验证码

命令行解析

命令行参数解析支持。

  • CommandLine
  • CLI
⚙️

配置扩展

配置扩展方法,简化配置读取。

  • Configuration
  • 扩展
📋

常量定义

框架常量定义集合。

  • Consts
  • 常量
🗂️

Consul服务发现

Consul服务发现与健康检查集成。

  • Consul
  • 服务发现
⚙️

Consul配置

Consul配置中心集成。

  • Consul
  • 配置
🗃️

框架核心

NetProOA框架核心组件。

  • Core
  • 核心
🔐

加密工具

加密解密工具类。

  • Cryptography
  • 加密
📤

数据传输

数据传输对象与映射支持。

  • DTO
  • 数据传输
🔍

诊断工具

诊断与调试工具支持。

  • Diagnostic
  • 诊断
🏢

领域核心

领域驱动设计核心组件。

  • DDD
  • 领域
  • Core
🗄️

EF领域核心

EntityFramework领域核心实现。

  • EF
  • DDD
  • 仓储
🔄

EF迁移

EntityFramework数据库迁移支持。

  • EF
  • Migration
  • 迁移
🗄️

EF SQL Server

EntityFramework SQL Server支持。

  • EF
  • SQL Server
  • ORM
🗄️

EF MySQL

EntityFramework MySQL支持。

  • EF
  • MySQL
  • ORM
🗄️

EF SQLite

EntityFramework SQLite支持。

  • EF
  • SQLite
  • ORM
📊

EF SQL计时Kafka存储

EF SQL计时数据Kafka存储。

  • EF
  • Kafka
  • 监控
📊

EF SQL计时Mongo存储

EF SQL计时数据MongoDB存储。

  • EF
  • MongoDB
  • 监控

XXL-Job

XXL-Job分布式任务调度集成。

  • XXL-Job
  • 任务调度
🧮

动态计算

动态表达式计算支持。

  • 动态计算
  • 表达式
🛡️

Elastic APM

Elastic APM应用性能监控集成。

  • Elastic
  • APM
  • 监控
📧

邮件发送

邮件发送服务封装。

  • Email
  • 邮件
🔗

端点路由

ASP.NET Core端点路由扩展。

  • Endpoints
  • 路由
🔍

Elasticsearch

Elasticsearch搜索引擎集成。

  • Elasticsearch
  • 搜索
🔄

事件总线

事件总线核心抽象。

  • EventBus
  • CAP
  • 消息队列
🔄

EF事件总线

EF存储事件总线集成。

  • EventBus
  • EF
  • CAP
🔄

MongoDB事件总线

MongoDB存储事件总线集成。

  • EventBus
  • MongoDB
  • CAP
📊

Excel处理

Excel文件读写支持。

  • Excel
  • 导出
⚠️

异常处理

异常处理与错误管理。

  • Exception
  • 异常
🛡️

异常处理中间件

全局异常处理中间件。

  • Middleware
  • 异常处理
📝

Exceptionless集成

Exceptionless异常日志收集集成。

  • Exceptionless
  • 日志
  • 监控
📐

表达式构建器

动态表达式构建器。

  • Expression
  • 表达式
🔧

扩展方法

通用扩展方法集合。

  • Extensions
  • 扩展

FluentValidation

FluentValidation验证框架集成。

  • FluentValidation
  • 验证
📦

Zip压缩

Zip文件压缩与解压支持。

  • Zip
  • 压缩
🚀

gRPC服务

gRPC服务端与客户端集成。

  • gRPC
  • 微服务
🔢

GUID生成

GUID生成工具类。

  • Guid
  • ID生成

Hangfire客户端

Hangfire任务调度客户端。

  • Hangfire
  • 任务调度

Hangfire Mongo客户端

Hangfire MongoDB存储客户端。

  • Hangfire
  • MongoDB
  • 调度

Hangfire SQL客户端

Hangfire SQL存储客户端。

  • Hangfire
  • SQL
  • 调度
🖥️

Hangfire服务端

Hangfire任务调度服务端。

  • Hangfire
  • 服务端
  • 调度
🖥️

Hangfire Mongo服务端

Hangfire MongoDB存储服务端。

  • Hangfire
  • MongoDB
  • 服务端
🖥️

Hangfire SQL服务端

Hangfire SQL存储服务端。

  • Hangfire
  • SQL
  • 服务端
❤️

健康检查

健康检查服务集成。

  • Health
  • 健康检查
🖥️

健康检查UI

健康检查可视化界面。

  • Health
  • UI
  • 监控
🌐

HTTP客户端

HTTP客户端封装与扩展。

  • HTTP
  • 客户端
🔄

AutoMapper集成

AutoMapper对象映射集成。

  • AutoMapper
  • 映射
🔗

基础设施横切

基础设施横切关注点实现。

  • Infrastructure
  • 横切
📦

Newtonsoft.Json

Newtonsoft.Json序列化配置。

  • Newtonsoft
  • JSON
  • 序列化
🔄

拦截器

方法拦截器实现。

  • Interceptor
  • 拦截器
🧩

IoC容器

依赖注入容器封装。

  • IoC
  • 依赖注入
📍

Jaeger追踪

Jaeger分布式追踪集成。

  • Jaeger
  • 分布式追踪
  • APM

JMeter测试

JMeter性能测试支持。

  • JMeter
  • 性能测试
📨

Kafka消息队列

Apache Kafka消息队列集成。

  • Kafka
  • 消息队列
🔒

分布式锁

分布式锁实现。

  • Lock
  • 分布式锁
📝

Log4Net日志

Log4Net日志框架集成。

  • Log4Net
  • 日志
🔍

Lucene.Net搜索

Lucene.Net全文搜索集成。

  • Lucene
  • 全文搜索
📨

MediatR

MediatR中介者模式实现。

  • MediatR
  • CQRS
🗂️

MinIO存储

MinIO对象存储SDK集成。

  • MinIO
  • 对象存储
⏱️

MiniProfiler

MiniProfiler性能分析器集成。

  • MiniProfiler
  • 性能分析
⏱️

MiniProfiler EF

MiniProfiler与EF Core集成。

  • MiniProfiler
  • EF
  • 性能
⚙️

Nacos配置

阿里Nacos配置中心集成。

  • Nacos
  • 配置中心
📝

NLog日志

NLog日志框架集成。

  • NLog
  • 日志
📡

NLog SignalR

NLog与SignalR集成,实时日志推送。

  • NLog
  • SignalR
  • 日志
🔢

编号生成器

业务编号生成器。

  • Generator
  • 编号
🔧

对象扩展

动态对象扩展支持。

  • ObjectExtending
  • 扩展
🛡️

OpenTelemetry

OpenTelemetry可观测性集成。

  • OpenTelemetry
  • 可观测性
🏗️

Orleans客户端

Orleans分布式客户端。

  • Orleans
  • 客户端
🏗️

Orleans AdoNet客户端

Orleans客户端ADO.NET集成。

  • Orleans
  • AdoNet
  • 客户端
🏗️

Orleans Redis客户端

Orleans客户端与Redis集成。

  • Orleans
  • Redis
  • 客户端
🏗️

Orleans服务端

Orleans服务端实现。

  • Orleans
  • 服务端
🏗️

Orleans AdoNet服务端

Orleans服务端ADO.NET集成。

  • Orleans
  • AdoNet
  • 服务端
🏗️

Orleans Redis服务端

Orleans服务端Redis集成。

  • Orleans
  • Redis
  • 服务端
🛡️

Polly弹性策略

Polly弹性重试策略集成。

  • Polly
  • 重试
  • 熔断
📮

Postman测试

Postman API测试支持。

  • Postman
  • API测试
📝

Razor模板

Razor模板渲染服务。

  • Razor
  • 模板
🗄️

Redis缓存

Redis缓存操作服务。

  • Redis
  • 缓存
🔗

Refit客户端

Refit REST客户端集成。

  • Refit
  • REST
🔗

RestSharp客户端

RestSharp HTTP客户端封装。

  • RestSharp
  • HTTP
🔐

安全加密

加密操作服务,支持RSA加密。

  • Security
  • 加密
📡

SignalR服务端

SignalR实时通信服务端。

  • SignalR
  • 实时通信
📡

SignalR客户端

SignalR实时通信客户端。

  • SignalR
  • 客户端
🛫

SkyAPM追踪

SkyWalking分布式追踪系统集成。

  • SkyAPM
  • 分布式追踪
🛫

SkyAPM CAP诊断

SkyAPM与CAP事件总线集成。

  • SkyAPM
  • CAP
  • 诊断
📱

短信服务

短信发送服务抽象。

  • SMS
  • 短信
📱

阿里云短信

阿里云短信服务集成。

  • SMS
  • 阿里云
  • 短信
📋

规格模式

Specification规格模式实现。

  • Specifications
  • DDD
📝

Swagger抽象

Swagger API文档生成抽象类。

  • Swagger
  • API文档
⏱️

Swagger性能分析

Swashbuckle与MiniProfiler集成。

  • Swagger
  • MiniProfiler
📝

NSwag实现

NSwag API文档生成实现。

  • Swagger
  • NSwag
📝

Swashbuckle实现

Swashbuckle API文档生成实现。

  • Swagger
  • Swashbuckle
🔍

分布式追踪

分布式追踪实现。

  • Tracing
  • 分布式追踪
🔍

追踪接口

分布式追踪接口定义。

  • Tracing
  • 接口
📁

虚拟文件系统

资源文件操作服务,支持嵌入式文件提供程序。

  • VirtualFileSystem
  • 文件系统
📍

Zipkin追踪

Zipkin分布式追踪系统集成。

  • Zipkin
  • 分布式追踪
🗄️

Dapper工作单元

Dapper工作单元实现。

  • Dapper
  • ORM
  • 工作单元
🗄️

Dapper Linq仓储

Dapper Linq扩展仓储实现。

  • Dapper
  • Linq
  • 仓储
🗄️

Dapper Linq核心

Dapper Linq扩展核心实现。

  • Dapper
  • Linq
  • 核心
🔄

Dapper事件总线

Dapper与CAP事件总线集成。

  • EventBus
  • Dapper
  • CAP
🗄️

FreeSql仓储

FreeSql ORM框架集成。

  • FreeSql
  • ORM
  • 仓储
🗄️

FreeSql SQL Server

FreeSql SQL Server数据库支持。

  • FreeSql
  • SQL Server
  • ORM
🗄️

FreeSql MySQL

FreeSql MySQL数据库支持。

  • FreeSql
  • MySQL
  • ORM
🗄️

Linq2db仓储

Linq2db ORM框架集成。

  • Linq2db
  • ORM
  • 仓储
🗄️

Linq2db SQL Server

Linq2db SQL Server数据库支持。

  • Linq2db
  • SQL Server
  • ORM
🗄️

Linq2db MySQL

Linq2db MySQL数据库支持。

  • Linq2db
  • MySQL
  • ORM
🗄️

Linq2db SQLite

Linq2db SQLite数据库支持。

  • Linq2db
  • SQLite
  • ORM
🍃

MongoDB数据层

MongoDB仓储实现,支持事件总线集成。

  • MongoDB
  • NoSQL
  • 仓储
🍃

MongoDB仓储抽象

MongoDB仓储抽象层定义。

  • MongoDB
  • NoSQL
  • 仓储
🗄️

NHibernate仓储

NHibernate ORM框架集成。

  • NHibernate
  • ORM
  • 仓储
🗄️

NHibernate SQL Server

NHibernate SQL Server数据库支持。

  • NHibernate
  • SQL Server
  • ORM
🗄️

NHibernate MySQL

NHibernate MySQL数据库支持。

  • NHibernate
  • MySQL
  • ORM
🗄️

SqlSugar仓储

SqlSugar ORM框架集成。

  • SqlSugar
  • ORM
  • 仓储
🗄️

SqlSugar SQL Server

SqlSugar SQL Server数据库支持。

  • SqlSugar
  • SQL Server
  • ORM
🗄️

SqlSugar MySQL

SqlSugar MySQL数据库支持。

  • SqlSugar
  • MySQL
  • ORM
🗄️

SqlSugar SQLite

SqlSugar SQLite数据库支持。

  • SqlSugar
  • SQLite
  • ORM
🔑

身份认证SDK

身份认证客户端SDK,支持JWT Bearer认证。

  • Identity
  • 认证
  • JWT