各位亲爱的学员:
推荐大家阅读一下配置框架的源码,代码量虽然不多,但这里面有不少可以借鉴的设计方法和代码风格,另外其中有一个 ChainedConfigurationProvider,是课程里没有提到的,可以思考一下这个提供程序的使用场景。
源码下载地址:https://github.com/dotnet/extensions
课程将在 2 月 6 日恢复更新。
课件和 Demo 地址
https://gitee.com/geektime-geekbang/NET-Core
作者回复: bind动作是一次性的,在onchange的处理中重新bind
作者回复: 不支持这种写法,可以考虑分层,类似这样: { "key1": { "key2":"value12" } }
作者回复: 强类型和ioptions结合使用更灵活
作者回复: 感谢支持
作者回复: 例如线上调整部分节点的输出日志级别定位问题
作者回复: 感谢支持
作者回复: 使用强类型绑定,可以对应json数组,数组中可以是值也可以是对象。 { "json_array": { "arrKey": [ "valueB", "valueC", "valueD" ] } }