/abplus

Abp plus, an extension for Abp Framework.

Primary LanguageC#MIT LicenseMIT

abplus_icon

abplus

Abp plus, an extension for Abp Framework.

Packages

Package Status
Abplus NuGet version
Abplus.EntityFramework NuGet version
Abplus.MqMessages NuGet version
Abplus.MqMessages.AuditingStore NuGet version
Abplus.MqMessages.RebusCore NuGet version
Abplus.MqMessages.RebusRabbitMqConsumer NuGet version
Abplus.MqMessages.RebusRabbitMqPublisher NuGet version
Abplus.MqMessages.RedisStoreMessageTracker NuGet version
Abplus.Web.Api NuGet version
Abplus.Web.SignalR NuGet version
Abplus.T4.PermissionsFromJson NuGet version
Abplus.MqMessages.IndexToES NuGet version

Remarks

Package Remark
Abplus 基础概念扩展及接口定义
Abplus.EntityFramework EF辅助方法:预热,自动注册FluentApi配置类
Abplus.MqMessages 集成消息队列的扩展方案
Abplus.MqMessages.AuditingStore 集成消息队列的扩展方案,审计日志发送消息队列
Abplus.MqMessages.RebusCore 集成消息队列的扩展方案,Rebus Publisher的实现
Abplus.MqMessages.RebusRabbitMqConsumer 集成消息队列的扩展方案,消费端模块(具备发布消息能力),使用方法参考Samples/Sample.RebusRabbitMqConsumer
Abplus.MqMessages.RebusRabbitMqPublisher 集成消息队列的扩展方案,生产端模块,使用方法参考Samples/Sample.RebusRabbitMqPublisher
Abplus.MqMessages.RedisStoreMessageTracker 集成消息队列的扩展方案,消费端消费行为的幂等支持
Abplus.Web.Api WebApi基于请求头的版本化机制,使用方法见Samples/Abplus.WebApiVersionRoute.Sample。
Abplus.Web.SignalR 基于Redis的OnlineClientManager,解决Abp自带的OnlineClientManager在线状态不跨进程共享的问题。
Abplus.T4.PermissionsFromJson 提供T4工具,自动从Json文件定义中生成权限定义和权限树
Abplus.MqMessages.IndexToES 提供一个泛型版RebusHandler及T4工具,自动替在MqMessagesT4Register注册的MqMessages通过T4生成代码,将消息索引到ElasticSearch。

License

MIT