internal WithParameterOptions(string parameterName, object value, ComponentRegistration componentRegistration) : base(componentRegistration) { ComponentRegistration.Parameters[parameterName] = value; }
internal LifetimeOptions(ComponentRegistration componentRegistration) : base(componentRegistration) { }
internal RegisterOptions(ComponentRegistration componentRegistration) : base(componentRegistration) { }
internal ImplementedByOptions(ComponentRegistration componentRegistration) : base(componentRegistration) { ComponentRegistration.ConcreteType = typeof(TImplementation); }
internal WithFactoryMethodOptions(ComponentRegistration componentRegistration, Func <TImplementation> factoryMethod) : base(componentRegistration) { ComponentRegistration.FactoryMethod = factoryMethod; }