💡
原文约300字/词,阅读约需1分钟。
📝
内容提要
“依赖”在编程中指相互依赖的代码块。依赖容器是可重复使用的容器,服务生命周期分为三种:Transient(每次调用新实例)、Scoped(在特定范围内有效)、Singleton(只创建一个实例)。Transient服务类似于每次叫不同的出租车,Scoped服务像餐厅服务员,Singleton服务则像家庭医生。
🎯
关键要点
- 依赖在编程中指相互依赖的代码块。
- 依赖容器是可重复使用的容器,允许重复使用创建的依赖。
- 服务生命周期分为三种:Transient、Scoped、Singleton。
- Transient服务每次调用时创建新实例,类似于每次叫不同的出租车。
- Scoped服务在特定范围内有效,类似于餐厅的服务员。
- Singleton服务只创建一个实例,类似于家庭医生,始终提供服务。
➡️