首页 > 其他分享 >乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 社区组件集锦(.NET Core Community on Github)

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 社区组件集锦(.NET Core Community on Github)

时间:2022-10-29 17:35:10浏览次数:108  
标签:Core EasyCaching CAP Standard 跨平台 6.0 NET 2.0 Net

什么是.NET Core Community

https://github.com/dotnetcore

image

一个诞生于中国的非官方的.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;

核心成员

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;

核心成员

Cnblogs

EnyimMemcachedCore

简介

一个适用于.NET Core的Memcached客户端。

仓库

Nuget包

基础包

名称 备注
EnyimMemcachedCore >= .NET 6.0;
>= .NET Standard 2.0;

核心成员

标签:Core,EasyCaching,CAP,Standard,跨平台,6.0,NET,2.0,Net
From: https://www.cnblogs.com/taylorshi/p/16839191.html

相关文章