我试图将 IoC 注册保留在一边,就像它通过 DependencyResolution 项目在 CodeCampServer 中完成一样,所以我的解决方案中只有一个项目包含对 StructureMap 的引用。
我在我想要注册的客户端/UI 项目中实现了接口,这意味着这个 DependencyResolution 项目需要引用我的客户端/UI 项目。
但是,如何在不参考 DependencyResolution 项目来启动依赖项注册的情况下从我的 Client/UI 项目中引导依赖项的设置?
我之前在 MVC 应用程序中使用过 HttpModule 方法(类似于 CodeCampServer 的做法),但我试图弄清楚如何在 WinForms 应用程序中执行此操作。