文章目录
一、前言
本文主要记录一下个人日常使用的一些工具辅助类,方便后续使用;
可直接去www.nuget.org 或则Git官网搜索下载;
只是单纯记录,简单说明,具体怎么用自行搜索;
二、常用工具辅助类
1、Newtonsoft.Json:Json处理辅助类
Json字符串和对象间相互转换,10亿次下载量,简直是个妖孽;
2、Serilog:日志辅助类
记录日志到文本、Console控制台、数据库等等,2亿次下载量,也是个妖孽;
配合若干细分类:Serilog.Extensions.Hosting、Serilog.Sinks.Async、Serilog.Sinks.Console、Serilog.Sinks.File
3、MaterialDesignThemes:WPF免费UI组件
4、FileHelpers:文件读写辅助类
可以直接从文本读取文件转换为对应的实体类列表;
5、SignalR:Websocket实时通讯
6、Fleck:Websocket实时通讯
7、Linq:强大的查询辅助类
8、AutoMapper:对象间相互转换
9、Dapper:轻量级数据库读写ORM框架
10、Z.EntityFramework.Plus:基于EntityFrameWrok数据库批量更新操作
11、PdfSharpCore:PDF生成编辑等操作
三、总结
未完待续,持续更新!