做一个展示网站多少钱,西宁市规划和建设局网站,西安哪里可以做网站,网站推广策划方式简介#xff1a; Options组件是一个小组件#xff0c;但用的地方很多。它本质是将一个POCO类注册到容器中#xff08;主要在Startup中作为其他组件的配置功能提供#xff09;#xff0c;后续使用的时候就可以通过比如构造函数注入等获取到POCO对象。如果只是为了注入一个P…简介 Options组件是一个小组件但用的地方很多。它本质是将一个POCO类注册到容器中主要在Startup中作为其他组件的配置功能提供后续使用的时候就可以通过比如构造函数注入等获取到POCO对象。如果只是为了注入一个POCO对象那Options组件太多余了。关键在于它能将这个POCO类关联到上一遍讲的Configuration组件的配置源甚至在可以在配置源发生改变时配置源启用了Reload自动更新被关联的POCO对象。 另外它默认通过ActionT去配置要注册的POCO对象后面的配置会覆盖前面的配置 上源码 使用方法去官网了解下即可我要说的是实现原理 上面是传入ActionT来配置并注入POCO对象的过程下面我们来分析怎样绑定到上一篇所讲的IConfiguration对象。 至此我们已经了解了直接通过ActionT配置POCO类和通过IConfiguration对象绑定POCO类来注入一个POCO类的方法了。但还有一点 当IConfiguration对象Reload的时候POCO类怎样实时更新属性呢 上面两个图所圈出来的对象就是为了做实时更新的想知道它的具体实现手法吗 篇幅所限这里就不细说了。有兴趣的欢迎加群294525042咨询。
相关文章
asp.net core源码飘香从Hosting开始asp.net core源码飘香Configuration组件
原文地址http://www.cnblogs.com/shiliyuanma/p/6683136.html.NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注