![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.netcore
文章平均质量分 67
专家-小佬
热爱码工
主要用于记录知识点、博客教学、问题处理等。如有问题,可以联系我博客。
展开
-
.NET 中推荐使用 HttpClientFactory替代HttpClient
在 .NET 开发中,了解如何发出高效、可靠且可伸缩的 Web 请求至关重要。该领域的两个主要参与者是 和。虽然两者都用于发送 HTTP 请求和接收 HTTP 响应,但有一个令人信服的理由比传统的 .本文旨在用简单的英语揭开这些选项的神秘面纱,强调直接使用的陷阱,并说明为什么对于渴望提高其 .NET 技能的年轻开发人员来说,这是一个更好的选择。HttpClient 的故事:一个警示故事曾几何时,在 .NET 的土地上,开发人员习惯于发出 Web 请求。原创 2024-06-04 10:24:49 · 700 阅读 · 0 评论 -
.NET 几种微服务框架
NET有哪些微服务框架?.NET的微服务框架还真不多,一般企业都会自己搭建微服务框架,或者基于其它框架搭建微服务(比如abp)。本文将介绍几种微服务框架,供大家学习参考。原创 2024-05-27 14:38:06 · 1074 阅读 · 1 评论 -
C#最有价值的10个语法糖
C#语言是世界最优雅的语言之一,深受广大程序员的喜欢,尤其是其中的一些语法糖。C#语言推出了许多有价值的语法糖,这些语法糖可以使代码更加简洁、易读和提高程序的运行效率。本文将介绍10个比较实用的语法糖。以上是C#中最有价值的10个语法糖,它们提供了更强大、更灵活和更高效的编程工具,帮助开发者更轻松地编写清晰、简洁和可维护的代码。当然还有其它比较优秀的语法糖,比如并行Parallel.For,篇幅有限这里就不列出了。你觉得C#那个语法糖比较优秀,欢迎留言讨论。原创 2024-05-27 08:15:00 · 424 阅读 · 0 评论 -
.NET 程序通过 OpenTelemetry Logs 对接 Seq
OpenTelemetry 是一个由 CNCF(Cloud Native Computing Foundation)托管的开源项目,旨在为观察性(Observability)提供一套全面的工具,包括度量(Metrics)、日志(Logs)和追踪(Traces)。它的目标是为所有类型的遥测数据提供一种标准化的方法。OpenTelemetry 提供了一套 API 和 SDK,使得开发者可以在他们的应用程序中生成和收集遥测数据。原创 2024-05-24 10:00:00 · 799 阅读 · 0 评论 -
.NET 中 Channel 类 简单使用
在这个例子中,我们创建了两个生产者和两个消费者,它们都共享同一个通道。我们还可以通过控制消费者的数量来控制消费数据的速度,从而来调节系统的流量,达到消峰填谷的作用。在这个例子中,我们创建了一个无界的通道,然后创建了两个任务,一个是生产者,一个是消费者。消费者从通道中读取数据并打印出来,但消费者处理数据的速度比生产者慢,所以当通道满时,生产者的 WriteAsync 操作将会阻塞,直到消费者读取了一些数据,使得通道有空间可用。相当于是一个进程内的内存队列,而且它没有持久化,纯内存操作,性能是非常非常高的。原创 2024-05-23 15:00:46 · 392 阅读 · 0 评论 -
dotnet 依赖注入-批量注入Controller,service,Dao
dotnet webapi 批量注入扩展-autofuc原创 2023-08-01 17:41:45 · 430 阅读 · 0 评论 -
.net core 注册IOC/DI 等写法
一、Main 函数体 Log.Logger = new LoggerConfiguration()#if DEBUG .MinimumLevel.Debug() .WriteTo.Console()#else .MinimumLevel.Information() .MinimumLevel.Override("Microsoft", LogEventLevel..原创 2020-08-19 16:27:40 · 671 阅读 · 0 评论