我需要重写 Mvx 容器行为,以在我的真实代码要求容器(作为服务定位器)解析某些接口时注入一些模拟对象。
处理该问题所需的最小接口是什么?实际上,我不明白接口是如何IMvxIoCProvider工作IMvxServiceProvider的。
查看BaseIoCSupportingTestMvxMod 项目中的示例,我注意到需要另一个接口:IMvxServiceProviderRegistry. 为什么我们需要那个?
如何 在运行单元测试的上下文时简单地注册一个IMvxIoCProvider应该包装的内容?MvxSimpleIoCContainer
非常感谢你们。