Example #1
0
 public PropertyPopulationService(
     PopulateProperty <string> populateStringService,
     PopulateProperty <int> populateIntService,
     PopulateProperty <int?> populateNullableIntProperty,
     PopulateProperty <double> populateDoubleService,
     PopulateProperty <double?> populateNullableDoubleService,
     PopulateProperty <bool> populateBoolService,
     PopulateProperty <bool?> populateNullableBoolService,
     PopulateProperty <byte> populateByteService,
     PopulateProperty <byte?> populateNullableByteService,
     PopulateProperty <DateTime> populateDateTimeService,
     PopulateProperty <DateTime?> populateNullableDateTimeService,
     PopulateProperty <Uri> populateUriService,
     PopulateProperty <Guid> populateGuidService,
     PopulateProperty <long> populateLongService,
     PopulateProperty <long?> populateNullableLongService,
     PopulateProperty <short> populateShortService,
     PopulateProperty <char> populateCharService,
     PopulateProperty <char?> populateNullableCharService,
     PopulateProperty <decimal> populateDecimalService,
     PopulateProperty <decimal?> populateNullableDecimalService,
     IPopulateEnumService populateEnumService,
     IBuildConstructorParametersService buildConstructorParametersService,
     IPopulateComplexObjectService populateComplexObjectService,
     IPopulateListService populateListService,
     IPopulateDictionaryService populateDictionaryService,
     IPopulateArrayService populateArrayService)
 {
     this.populateStringService             = populateStringService;
     this.populateIntService                = populateIntService;
     this.populateNullableIntProperty       = populateNullableIntProperty;
     this.populateDoubleService             = populateDoubleService;
     this.populateNullableDoubleService     = populateNullableDoubleService;
     this.populateBoolService               = populateBoolService;
     this.populateNullableBoolService       = populateNullableBoolService;
     this.populateByteService               = populateByteService;
     this.populateNullableByteService       = populateNullableByteService;
     this.populateDateTimeService           = populateDateTimeService;
     this.populateNullableDateTimeService   = populateNullableDateTimeService;
     this.populateUriService                = populateUriService;
     this.populateGuidService               = populateGuidService;
     this.populateLongService               = populateLongService;
     this.populateNullableLongService       = populateNullableLongService;
     this.populateShortService              = populateShortService;
     this.populateCharService               = populateCharService;
     this.populateNullableCharService       = populateNullableCharService;
     this.populateDecimalService            = populateDecimalService;
     this.populateNullableDecimalService    = populateNullableDecimalService;
     this.populateEnumService               = populateEnumService;
     this.buildConstructorParametersService = buildConstructorParametersService;
     this.populateComplexObjectService      = populateComplexObjectService;
     this.populateListService               = populateListService;
     this.populateDictionaryService         = populateDictionaryService;
     this.populateArrayService              = populateArrayService;
 }
 public PropertyPopulationService(
     PopulateProperty<string> populateStringService, 
     PopulateProperty<int> populateIntService,
     PopulateProperty<int?> populateNullableIntProperty,
     PopulateProperty<double> populateDoubleService,
     PopulateProperty<double?> populateNullableDoubleService,
     PopulateProperty<bool> populateBoolService,
     PopulateProperty<bool?> populateNullableBoolService,
     PopulateProperty<byte> populateByteService,
     PopulateProperty<byte?> populateNullableByteService,
     PopulateProperty<DateTime> populateDateTimeService,
     PopulateProperty<DateTime?> populateNullableDateTimeService,
     PopulateProperty<Uri> populateUriService,
     PopulateProperty<Guid> populateGuidService,
     PopulateProperty<long> populateLongService,
     PopulateProperty<long?> populateNullableLongService,
     PopulateProperty<short> populateShortService,
     PopulateProperty<char> populateCharService,
     PopulateProperty<char?> populateNullableCharService,
     PopulateProperty<decimal> populateDecimalService,
     PopulateProperty<decimal?> populateNullableDecimalService,
     IPopulateEnumService populateEnumService,
     IBuildConstructorParametersService buildConstructorParametersService,
     IPopulateComplexObjectService populateComplexObjectService,
     IPopulateListService populateListService,
     IPopulateDictionaryService populateDictionaryService,
     IPopulateArrayService populateArrayService)
 {
     this.populateStringService = populateStringService;
     this.populateIntService = populateIntService;
     this.populateNullableIntProperty = populateNullableIntProperty;
     this.populateDoubleService = populateDoubleService;
     this.populateNullableDoubleService = populateNullableDoubleService;
     this.populateBoolService = populateBoolService;
     this.populateNullableBoolService = populateNullableBoolService;
     this.populateByteService = populateByteService;
     this.populateNullableByteService = populateNullableByteService;
     this.populateDateTimeService = populateDateTimeService;
     this.populateNullableDateTimeService = populateNullableDateTimeService;
     this.populateUriService = populateUriService;
     this.populateGuidService = populateGuidService;
     this.populateLongService = populateLongService;
     this.populateNullableLongService = populateNullableLongService;
     this.populateShortService = populateShortService;
     this.populateCharService = populateCharService;
     this.populateNullableCharService = populateNullableCharService;
     this.populateDecimalService = populateDecimalService;
     this.populateNullableDecimalService = populateNullableDecimalService;
     this.populateEnumService = populateEnumService;
     this.buildConstructorParametersService = buildConstructorParametersService;
     this.populateComplexObjectService = populateComplexObjectService;
     this.populateListService = populateListService;
     this.populateDictionaryService = populateDictionaryService;
     this.populateArrayService = populateArrayService;
 }
Example #3
0
 public ListViewModel(IPopulateListService popList)
 {
     _popList = popList;
 }