public BindingRegistration(MugenContainer container, Func <IIocContainer, IList <IIocParameter>, object> methodBindingDelegate, DependencyLifecycle lifecycle, IIocParameter[] parameters)
 {
     _container             = container;
     _methodBindingDelegate = methodBindingDelegate;
     _lifecycle             = lifecycle;
     _parameters            = parameters;
 }
 public BindingRegistration(MugenContainer container, Type type, DependencyLifecycle lifecycle, IIocParameter[] parameters)
 {
     _container  = container;
     _type       = type;
     _lifecycle  = lifecycle;
     _parameters = parameters;
 }
 private MugenContainer(MugenContainer parent)
     : this()
 {
     _parent = parent;
 }