public FluentServiceOptions <T> Service <T>(string name) { var command = new NormalRegistrationCommand(); command.Name = name; command.Service = typeof(T); commands.Add(command); return(new FluentServiceOptions <T>(command)); }
public FluentLifestyleOptions(NormalRegistrationCommand command, FluentImplementorOptions <T> parentOptions) { this.command = command; this.parentOptions = parentOptions; }
public FluentParameterOptions(NormalRegistrationCommand command, FluentImplementorOptions <T> parentOptions, string parameterName) { this.command = command; this.parentOptions = parentOptions; this.parameterName = parameterName; }
public FluentServiceOptions(NormalRegistrationCommand registration) { this.registration = registration; }