我的C#跨平台之旅(五):使用IoC之依赖注入实现

  • 引入NuGet包:Unity
  • 实现接口:IDependencyResolver

  • 在启动类中注入依赖的类:

    • 注意:左框中的内容为接口或抽象类,右框中为实际要注入的类。
  • 修改控制类,使用构造方法注入类:

  • 修改控制类,移除dispose方法
  • 源码:这里
原文地址:https://www.cnblogs.com/bruce168/p/7820516.html