Intro
.NET 8 将引入一个时间抽象 TimeProvider
,在之前的版本中遇到时间相关的逻辑一般想要 mock 时间如 (DateTime.UtcNow
/DateTime.Now
) 会非常的困难以后需要 mock 的逻辑使用 TimeProvider
就可以很容易进行 mock 了
Just So So ...
Intro
.NET 8 将引入一个时间抽象 TimeProvider
,在之前的版本中遇到时间相关的逻辑一般想要 mock 时间如 (DateTime.UtcNow
/DateTime.Now
) 会非常的困难以后需要 mock 的逻辑使用 TimeProvider
就可以很容易进行 mock 了
SqlSugar ORM
SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架 ,一套代码能支持多种数据库像Admin.net、Blog.Core、CoreShop等知名开源项目都采用了SqlSugar作为底层
IQueryable有两个组件
Expression:当前查询的组件的与语言和数据源无关的表示形式,以表达式树的形式表示。
Provider:LINQ 提供程序的实例,它知道如何将当前查询具体化为一个值或一组值。
Intro
在即将到来的 C# 12 中,觉得 Primary Constructor 算是比较实用的特性之一了,和大家分享一下
Sample
直接来看几个使用示例吧
概述
Ava.MqttTool是一款使用.NET 7编写的,并使用Avalonia框架和SuperSocket库开发的一个模仿 SocketTool软件做的网络TCP/UDP通信调试工具。
Avalonia:是一个使用.NET创建跨平台应用程序的