什么是.NET Core Community
一个诞生于中国的非官方的.NET开源社区,为.NET生态系统做出贡献。
DotNetCore
EasyCaching
简介
EasyCaching是一个开源的缓存库,它包含了缓存的基本用法和一些高级用法,可以帮助我们更容易地处理缓存。
仓库
Nuget包
基础包
名称 | 备注 |
---|---|
EasyCaching.Core | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.HybridCache | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.ResponseCaching | >= .NET Core 3.1; |
内存缓存
名称 | 备注 |
---|---|
EasyCaching.InMemory | >= .NET 6.0; >= .NET Standard 2.0; |
分布式缓存
名称 | 备注 |
---|---|
EasyCaching.Redis | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.CSRedis | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Memcached | >= .NET 6.0; >= .NET Standard 2.0; |
文件缓存
名称 | 备注 |
---|---|
EasyCaching.SQLite | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Disk | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.LiteDB | >= .NET 6.0; >= .NET Standard 2.0; |
总线
名称 | 备注 |
---|---|
EasyCaching.Bus.Redis | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Bus.CSRedis | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Bus.RabbitMQ | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Bus.Zookeeper | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Bus.ConfluentKafka | >= .NET 6.0; >= .NET Standard 2.0; |
序列化
名称 | 备注 |
---|---|
EasyCaching.Serialization.Json | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Serialization.MessagePack | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Serialization.SystemTextJson | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Serialization.Protobuf | >= .NET 6.0; >= .NET Standard 2.0; |
拦截器
名称 | 备注 |
---|---|
EasyCaching.Interceptor.AspectCore | >= .NET 6.0; >= .NET Standard 2.0; |
EasyCaching.Interceptor.Castle | >= .NET 6.0; >= .NET Standard 2.0; |
核心成员
- 黄文清
- https://github.com/catcherwong
- https://www.cnblogs.com/catcher1994/
- https://www.yuque.com/catcherwong/vhdmwb
- https://www.zhihu.com/column/c_1278847485536960512
- https://www.c-sharpcorner.com/members/catcher-wong
- WeChat:
catcherwong24
- Location:
Guangzhou, China
CAP
简介
基于最终一致性的微服务中的分布式事务解决方案,也是一个具有Outbox模式的事件总线。
仓库
Nuget包
基础包
名称 | 备注 |
---|---|
DotNetCore.CAP | >= .NET Standard 2.1; |
消息队列
名称 | 备注 |
---|---|
DotNetCore.CAP.Kafka | >= .NET Standard 2.1; |
DotNetCore.CAP.RabbitMQ | >= .NET Standard 2.1; |
DotNetCore.CAP.AzureServiceBus | >= .NET Standard 2.1; |
DotNetCore.CAP.AmazonSQS | >= .NET Standard 2.1; |
DotNetCore.CAP.NATS | >= .NET Standard 2.1; |
DotNetCore.CAP.RedisStreams | >= .NET Standard 2.1; |
DotNetCore.CAP.Pulsar | >= .NET Standard 2.1; |
本地库
名称 | 备注 |
---|---|
DotNetCore.CAP.SqlServer | >= .NET Standard 2.1; |
DotNetCore.CAP.MySql | >= .NET Standard 2.1; |
DotNetCore.CAP.PostgreSql | >= .NET Standard 2.1; |
DotNetCore.CAP.MongoDB | >= .NET Standard 2.1; |
核心成员
- 杨晓东
- https://github.com/yang-xiaodong
- https://www.cnblogs.com/savorboard
- Location:
ChengDu, China
Cnblogs
EnyimMemcachedCore
简介
一个适用于.NET Core的Memcached客户端。
仓库
Nuget包
基础包
名称 | 备注 |
---|---|
EnyimMemcachedCore | >= .NET 6.0; >= .NET Standard 2.0; |
核心成员
- DuDu
- https://github.com/cnblogs-dudu
- https://www.cnblogs.com/dudu
- Location:
Hangzhou, China