网站Logo 禾呈
首页
Arduino学习资料
图库
关于
登录

.net中优秀依赖注入框架Autofac

Autofac 是一个功能丰富的 .NET 依赖注入容器,用于管理对象的生命周期、解决依赖关系以及进行属性注入。本文将详细讲解 Autofac 的使用方法,包括多种不同的注册方式,属性注入,以及如何使用多个 ContainerBuilder 来注册和合并组件。我们将提供详细的源代码示例来说明每个概念

2026-01-11
11
0
C#

C#.NET中间件详解

中间件(Middleware) 是 ASP.NET Core 的核心组件,用于处理 HTTP 请求和响应的管道机制。它是基于管道模型的轻量级、模块化设计,允许开发者在请求处理过程中插入自定义逻辑。中间件广泛应用于日志记录、认证授权、异常处理、路由等场景。 定义:中间件是处理 HTTP 请求和响应的组

2026-01-01
8
0
C#

C#设计模式-简单工厂模式

一、引言   这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、简单工厂模式的介绍   说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是

2026-01-01
13
0
C#

深入理解C#特性:声明、使用及预定义特性实例

1.特性概念 特性是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。 2.特性的声明和使用 2.1 特性定义语法 特性在声明时以Attribute结尾,在使用时可省去Attribute [attribute(positional_parameters, na

2025-09-11
10
0
C#

C#中Linq常用用法

1、linq中交集、并集、差集的用法 简单的交集、并集、差集用法如下: List<string> ListA = new List<string>(); List<string> ListB = new List<string>(); List<string> ListResult = new Li

2025-07-17
9
0
C#

Linq中常用的方法

这几天闲着也是闲着,就仔细的研究了一下Linq的语法,还有他的一些扩展方法的使用。 下面是一些常用的扩展方法。

2025-07-17
9
0
C#

部署到IIS上的ASP.NET Core项目,在更新的时候会进程

问题:部署到IIS上的ASP.NET Core项目,在更新的时候会进程占用的错误

2025-07-17
8
0
C#

.NET 即时通信,WebSocket服务端实例

即时通信常用手段 1.第三方平台 谷歌、腾讯 环信等多如牛毛,其中谷歌即时通信是免费的,但免费就是免费的并不好用。其他的一些第三方&

2025-07-17
6
0
C#