- 博客(4)
- 收藏
- 关注
原创 .NET Core中的配置
在以前时,多数程序采用App.config文件来配置应用程序的行为和设置。而自从.NET Core后,主要使用文件来替代传统的App.config,而且支持多种配置源,如环境变量、命令行参数等。//用来存储一些初始化数据set;//若要数据库配置,这里的构造可能需要一个数据库连接字符、表名等信息= null)//添加一个pair// 添加自定义配置源。
2025-06-19 16:46:45
1243
原创 .NET 中的IFileProvider及实现类
接口位于//获取指定路径的文件信息//获取指定路径的目录/文件信息//根据glob表达式,获取IChangeToken,监听文件变更。
2025-06-18 17:33:10
1556
原创 .NET 中CancellationChangeToken
静态类中,签名如下,形参包含一个返回IChangeToken类型的工厂方法,以及一个变更回调。接口中,签名如下,用来注册Token变更后的回调,并传递回调感兴趣的参数state。上述代码简单的注册了一个变更回调为控制台的打印方法,并传递一个匿名类型包含一个。的触发是一次性的,若要实现持续监听,则需要再次手动注册。可以看到,每次调用Cancel,都可以触发变更回调。等待5秒后取消令牌,触发回调,结果如下。的一个实现类,构造函数接收一个。
2025-06-15 16:03:04
204
原创 C#中的单例模式
单例模式是一种确保一个类只有一个实例的设计模式。比如在各种工具类中,每次需要访问这个类的方法时,都实例化一个实例,这是明显不合适的通过上述实现单例模式的各种方法的探讨,我们还需要在实际开发过程中,根据不同的需求来进行选择不同的实现方式。比如一个比较小的项目,后续改动不大,可以通过第一种来实现;比如我们开发ASP.Net,这时我们就需要用到这种方式。
2024-09-11 11:28:25
4761
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人