https://codingnote.cc/zh-cn/p/2700/
C#代码实现IoC(控制反转)设计,以及我对IoC的理解