public void register_using(Registration registration) { DiscreteItemResolver resolver = new TypeResolver(type_to_register_in_container); if (life_cycle == LifeCycle.singleton) { resolver = new SingletonResolver(resolver); } registration.register(resolver, type_to_register_in_container.all_interface().ToArray()); }
public void register_using(Registration registration) { DiscreteItemResolver resolver = new TypeResolver(type_to_register_in_container); if (life_cycle == LifeCycle.singleton) resolver = new SingletonResolver(resolver); registration.register(resolver,type_to_register_in_container.all_interface().ToArray()); }