Python微信订餐小程序课程视频
https://edu.csdn.net/course/detail/36074
Python实战量化交易理财系统
https://edu.csdn.net/course/detail/35475
一、简要阐述
ASP.NET Core引入了Options模式,使用类来表示相关的设置组。简单的来说,就是用强类型的类来表达配置项,这带来了很多好处。利用了系统的依赖注入,并且还可以利用配置系统。它使我们可以采用依赖注入的方法直接使用绑定的一个对象,这个对象就叫做Options对象。也可以叫做配置对象。
引入NuGet包:Microsoft.Extensions.Options
二、使用场景
- IOptions
- 不支持
- 在应用启动后读取配置数据。
- 命名选项
- 注册为单一实例,可以注入到任何服务生存期。
- IOptionsSnapshot
- 作用域容器配置热更新使用它
- 注册为范围内,因此无法注入到单一实例服务
- 支持命名选项
- IOptionsMonitor
- 用于检索选项并管理 TOptions 实例的选项通知。