public AbstractModule Override(AbstractModule module) { return(new OverrideModule(this, module)); }
internal OverrideModule(AbstractModule module, AbstractModule toOverride) { BaseModule = module; OverriddenModule = toOverride; BindingCache = new InMemoryCache <IBinding, Type, string>(); }