.NET周报

1、Objects Comparer
对象比较的开源库

Install-Package ObjectsComparer

使用示例:

var comparer = new ObjectsComparer.Comparer<NugetInfo>();
comparer.IgnoreMember("ID");
comparer.IgnoreMember("CreateTime");
comparer.IgnoreMember("UpdateTime");
var result = comparer.Compare(info1, info2);

更多示例看官网:
https://github.com/ValeraT1982/ObjectsComparer

2、MessagePack for C#

Install-Package MessagePack

https://github.com/MessagePack-CSharp/MessagePack-CSharp

3、MemoryPack
二进制序列化的开源库,可以把对象转换成二进制数据进行传输

Install-Package MemoryPack

4、MasterMemory
内存数据库

Install-Package MasterMemory

5、MagicOnion

Install-Package Grpc.AspNetCore
Install-Package MagicOnion.Server
Install-Package MagicOnion.Client
posted @ 2023-12-05 10:14  wzwyc  阅读(78)  评论(0)    收藏  举报