![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.netcore学习笔记
文章平均质量分 87
开满花的树_ma
这个作者很懒,什么都没留下…
展开
-
配置系统3_其他配置提供者*
对于环境变量、命令行等简单的键值对结构,如果想要进行复杂结构的配置,需要进行“扁平化处理”。对于数字这样的配置:a : b : c : 0、 a : b : c : 1、 a : b : c : 2。我们可以通过命令行窗口进行赋值,具体方法是:打开命令行窗口–>切换到exe程序所在的目录下–>输入exe的名称 变量的值。以我的程序为例, …注意:我们调试时可以安装这种方法设置环境变量,但是部署时,还是要去手动添加windows环境变量的。这时如果运行程序,程序会报错,因为我们没有配置proxy的值。原创 2023-11-07 13:49:04 · 50 阅读 · 0 评论 -
配置系统学习_2 选项方式读取配置文件
最能体现snapshot在一定范围内加载同一个值的是下面这段代码。我们写一个循环,在这个循环里面创建了一个scope,在这个scope里面分别打印了两次config中的age,一次在修改age前,一次在修改age后,由运行结果可知,这两次的结果是一致的。之后进入下一个循环打印出来的是修改过后的age值。这里有个点需要注意:修改config文件时,修改的不是和项目同级的json文件,而是和exe同一个目录下面的json文件。如果我们只想读proxy的配置内容,不想将整个config读出来,怎么办?原创 2023-11-01 00:24:01 · 86 阅读 · 0 评论 -
配置系统学习-1入门
上面介绍的这两种读取方式我们通常是不这么用的,以后会介绍更简单的方式,但是这两种也需要知道,需要了解。文件而是和exe在同一个目录下的复制的json文件。即读取的不是图一,而是图二中的json文件。添加一个proxy类,类里面的属性和配置文件中的字段保持一致,然后就可以直接映射为一个对象。这里需要注意一个点,程序读取的并。原创 2023-10-31 11:31:44 · 33 阅读 · 0 评论 -
依赖注入学习笔记
依赖注入(dependency injection DI)是控制反转(inversion of control, IOC)思想的实现方式。依赖注入简化模块的组装过程,降低模块之间的耦合度。原创 2023-10-26 00:09:40 · 26 阅读 · 0 评论 -
异步编程学习笔记
餐馆点菜的方式有:1. 通过服务员点菜。服务员拿着菜单站在桌子旁边,你要什么她给你点什么2.给你菜单,你自己点,她去服务别的顾客这两种方式有哪些不同呢?方式1,服务员一次只能服务一桌顾客,其他顾客都得等着;方式2,服务员可以服务多桌顾客。其实这和服务器响应请求的模式很像。方式1的处理方式就像下图,每次user(顾客)给服务器(服务员)发送一条请求(点菜),服务器再给处理程序发送请求,处理程序处理完成后告诉服务器,服务器再返回给user。fill:#333;color:#333;原创 2023-10-20 15:25:34 · 58 阅读 · 0 评论 -
c#新语法
经典写法仍然支持但是在顶级语句中,可以直接调用异步方法运行结果:这里面有个需要注意的点: add 方法前面不能有任何访问修饰符,否则会报错。原创 2023-10-18 11:48:38 · 78 阅读 · 0 评论 -
yield用法
yield用法笔记原创 2023-10-18 06:02:24 · 38 阅读 · 0 评论