public virtual IObjectResolver Build() { var registrations = BuildRegistrations(); var registry = FixedTypeKeyHashTableRegistry.Build(registrations); var container = new Container(registry); return(container); }
public IScopedObjectResolver BuildScope() { var registrations = BuildRegistrations(); var registry = FixedTypeKeyHashTableRegistry.Build(registrations); var container = new ScopedContainer(registry, root, parent); return(container); }