Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommandLineOptionBuilderFluent{TBuildType, TProperty}" /> class.
 /// </summary>
 /// <param name="setupFactory">The parser.</param>
 /// <param name="buildObject">The build object.</param>
 /// <param name="propertyPicker">The property picker.</param>
 public CommandLineOptionBuilderFluent(
     ICommandLineOptionSetupFactory setupFactory,
     TBuildType buildObject,
     PropertyInfo property)
 {
     _setupFactory = setupFactory;
     _buildObject  = buildObject;
     _property     = property;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CommandLineOptionBuilderFluent{TBuildType, TProperty}" /> class.
 /// </summary>
 /// <param name="setupFactory">The parser.</param>
 /// <param name="buildObject">The build object.</param>
 /// <param name="propertyPicker">The property picker.</param>
 public CommandLineOptionBuilderFluent(
     ICommandLineOptionSetupFactory setupFactory,
     TBuildType buildObject,
     Expression <Func <TBuildType, TProperty> > propertyPicker)
 {
     _setupFactory   = setupFactory;
     _buildObject    = buildObject;
     _propertyPicker = propertyPicker;
 }