private static void AddValueGenerators(IBuildConfiguration configuration)
 {
     configuration.AddValueGenerator <AddressValueGenerator>();
     configuration.AddValueGenerator <AgeValueGenerator>();
     configuration.AddValueGenerator <BooleanValueGenerator>();
     configuration.AddValueGenerator <CityValueGenerator>();
     configuration.AddValueGenerator <CompanyValueGenerator>();
     configuration.AddValueGenerator <CountryValueGenerator>();
     configuration.AddValueGenerator <CountValueGenerator>();
     configuration.AddValueGenerator <CultureValueGenerator>();
     configuration.AddValueGenerator <DateOfBirthValueGenerator>();
     configuration.AddValueGenerator <DateTimeValueGenerator>();
     configuration.AddValueGenerator <DomainNameValueGenerator>();
     configuration.AddValueGenerator <EmailValueGenerator>();
     configuration.AddValueGenerator <EnumValueGenerator>();
     configuration.AddValueGenerator <FirstNameValueGenerator>();
     configuration.AddValueGenerator <GenderValueGenerator>();
     configuration.AddValueGenerator <GuidValueGenerator>();
     configuration.AddValueGenerator <IPAddressValueGenerator>();
     configuration.AddValueGenerator <LastNameValueGenerator>();
     configuration.AddValueGenerator <MiddleNameValueGenerator>();
     configuration.AddValueGenerator <NumericValueGenerator>();
     configuration.AddValueGenerator <PhoneValueGenerator>();
     configuration.AddValueGenerator <PostCodeValueGenerator>();
     configuration.AddValueGenerator <StateValueGenerator>();
     configuration.AddValueGenerator <StringValueGenerator>();
     configuration.AddValueGenerator <SuburbValueGenerator>();
     configuration.AddValueGenerator <TimeZoneValueGenerator>();
     configuration.AddValueGenerator <TimeZoneInfoValueGenerator>();
     configuration.AddValueGenerator <UriValueGenerator>();
 }