WeihanLi.Common
Build status
Intro
基于 .netstandard2.0 的 .NET 常用帮助类,扩展方法等,基础类库
Packages
与这个 Repository 相关的 nuget 包:
- WeihanLi.Common 基础组件
- WeihanLi.Common.Aspect.Castle 基于 Castle 的 AOP 扩展
- WeihanLi.Common.Aspect.AspectCore 基于 AspectCore 的 AOP 扩展(
CreateProxyWithTarget
不支持 class) - WeihanLi.Data 数据库扩展
- WeihanLi.Common.Logging.Log4Net 日志 log4net 扩展
- WeihanLi.Common.Logging.Serilog 日志 serilog 扩展
Extensions
- CoreExtension FCL基础类型的一些常用扩展方法
- ConfigurationExtension 配置相关扩展方法
- DataExtension 数据库操作相关扩展方法
- and more ...
Features
- Dependence Injection(类比微软依赖注入框架自定义实现的依赖注入框架)
- Fluent Aspects -- AOP implemented(基于动态代理实现的 AOP 框架)
- Event Related(EventBus/EventQueue/EventStore)
- Logging Framework(结合log4net/serilog/微软日志框架实现的日志框架)
- Dapper-like Ado.Net extensions(类似 Dapper 的 Ado.Net 扩展)
- TOTP implement(TOTP算法实现)
- and more ...
Release Notes
you can see a summary of package release notes here.
Contact
Contact me if you need: [email protected]