BaseFluentConfigurator<TConfigurator>
public class BaseFluentConfigurator<TConfigurator> : RegistrationConfiguration where TConfigurator : BaseFluentConfigurator<TConfigurator>
Represents the base of the fluent registration api.
Set a member (property / field) with the given name as a dependency that should be filled by the container.
Tells the container that it should replace an existing registration with this one.
public TConfigurator WithAutoMemberInjection(AutoMemberInjectionRules rule = 4, Func<MemberInfo, bool> filter = null)
Enables auto member injection on the registration.
Sets the selected constructor.
Sets the selected constructor.
public TConfigurator WithConstructorSelectionRule(Func<IEnumerable<ConstructorInfo>, IEnumerable<ConstructorInfo>> rule)
The constructor selection rule.
Binds a constructor or method parameter to a named registration, so the container will perform a named resolution on the bound dependency.
Binds a constructor or method parameter to a named registration, so the container will perform a named resolution on the bound dependency.
Sets injection parameters for the registration.
Sets injection parameters for the registration.
Tells the container that it shouldn't track the resolved transient object for disposal.