通过特性依赖声明,会在程序启动的过程中,先加载这个类(库),执行其初始化方法。
说人话:举个栗子,你定义一个类,有个方法叫吃饭。每次使用这个类都是吃饭。然后你在这个方法前面使用了[DependsOn(typeof(洗手库))]。
那么每次吃饭()前,都会去洗手库里面调用其初始方法,洗手()。
好了暂时就这么理解,网上其他的资料写的看不明白。
2022/11/30
模块化的依赖是使用DependsOn的
通过特性依赖声明,会在程序启动的过程中,先加载这个类(库),执行其初始化方法。
说人话:举个栗子,你定义一个类,有个方法叫吃饭。每次使用这个类都是吃饭。然后你在这个方法前面使用了[DependsOn(typeof(洗手库))]。
那么每次吃饭()前,都会去洗手库里面调用其初始方法,洗手()。
好了暂时就这么理解,网上其他的资料写的看不明白。
2022/11/30
模块化的依赖是使用DependsOn的