在容器建立后添加服务
答
是的,你可以使用Update
方法上ContainerBuilder
:
var newBuilder = new ContainerBuilder();
newBuilder.Register...;
newBuilder.Update(existingContainer);
请注意,更新已经被用于解决可能导致undeterministic行为的现有容器。例如,替换依赖于已解析的单例的组件会导致原始组件保持引用状态。 – Steven 2016-05-18 08:33:05