摘要: //分组 8个为一组 List<List<string>> ArrayList = sArray.Select((x, i) => new { Index = i, Value = x }) .GroupBy(x => x.Index / 8) .Select(x => x.Select(v => 阅读全文
posted @ 2023-03-21 01:05 Echo_xxx 阅读(343) 评论(0) 推荐(0) 编辑
摘要: program添加服务 // .Net 6 builder.Services.AddHostedService<TestHostedService>(); // .Net 5 及以下 services.AddHostedService<TestHostedService>(); 添加工作类 publ 阅读全文
posted @ 2023-03-03 09:44 Echo_xxx 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 最近在使用tcp通讯,发现有时候会出现粘包的情况 想个了方法 在报文中添加字头字尾 client接收到byte时候使用特定byte去截取 写了个方法 看明白之后 byte 字符 等相互转换应该会明白一点 /// <summary> /// 移除字头字尾 /// </summary> /// <par 阅读全文
posted @ 2023-02-12 17:54 Echo_xxx 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 包里安装 Microsoft.Extensions.Caching.Redis program 注册服务 //Redis builder.Services.AddStackExchangeRedisCache(opt => { var redisLocation = builder.Configur 阅读全文
posted @ 2023-02-11 14:51 Echo_xxx 阅读(464) 评论(0) 推荐(0) 编辑
摘要: public class Root { [JsonProperty("results")] public Result Results { get; set; } } 阅读全文
posted @ 2023-02-10 16:54 Echo_xxx 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.反射:反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中的每一个类型(包括类,结构,委托,接口和枚举)的成员和成员信息。 2.特点:(1)减少代码量。(2)降低程序之间的耦合性,使框架更加合理。 3.用途: (1)使用Assembly定义和加载程序集,加载在程序集清单中的列出模 阅读全文
posted @ 2023-02-10 16:47 Echo_xxx 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 前言 a56爆大奖在线娱乐们在《实现DDD领域驱动设计》中谈到过输出 DTO 的最佳实践,其中一条是: 保持输出 DTO 数量最少,尽可能重用。 但是,对于 2 个不同接口输出的同一 DTO 属性,客户端可能需要对应不同的名称,比如: public class MyIODTO { [JsonPropertyName( 阅读全文
posted @ 2023-02-10 16:40 Echo_xxx 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是 ASP.NET 6 依赖注入系列文章的第 4 篇。 在上一篇文章中,a56爆大奖在线娱乐们讨论了依赖注入的服务注册与注入方式的内容。 接下来,在这篇文章中,a56爆大奖在线娱乐们将继续了解服务的批量注册与服务定位模式。 Scrutor 虽然 .NET 中的依赖注入很好用,但在功能性上还是难以满足很多场景的。 比如a56爆大奖在线娱乐们在注册 阅读全文
posted @ 2023-02-10 16:39 Echo_xxx 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是 ASP.NET 6 依赖注入系列文章的第 4 篇。 在上一篇文章中,a56爆大奖在线娱乐们讨论了依赖注入的服务容器与服务作用域。 接下来,在这篇文章中,a56爆大奖在线娱乐们继续深入了解服务注册与注入相关的内容。 服务注册 现在,让a56爆大奖在线娱乐们回头看一看ServiceCollection服务集合类型。 a56爆大奖在线娱乐们现在已经知道,根容器是通 阅读全文
posted @ 2023-02-10 16:37 Echo_xxx 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是 ASP.NET 6 依赖注入系列文章的第 3 篇。 在上一篇文章中,a56爆大奖在线娱乐们讨论依赖注入的基本用法与生命周期。 接下来,在这篇文章中,a56爆大奖在线娱乐们继续深入了解服务容器相关的概念。 服务容器 a56爆大奖在线娱乐们回顾一下什么是服务容器。 在上一篇文章中,a56爆大奖在线娱乐们提到过,依赖注入系统中的服务容器会保存,由依赖注入系统创建的 阅读全文
posted @ 2023-02-10 16:35 Echo_xxx 阅读(318) 评论(0) 推荐(0) 编辑