gitextract_1wf4tuk4/ ├── .config/ │ └── dotnet-tools.json ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ └── ISSUE_TEMPLATE/ │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── support.yml ├── .gitignore ├── .gitmodules ├── .nuke/ │ ├── build.schema.json │ └── parameters.json ├── CONTRIBUTING.md ├── Examples/ │ ├── EFCoreSeedDb/ │ │ ├── .config/ │ │ │ └── dotnet-tools.json │ │ ├── EFCoreSeedDb.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── Examples.sln │ ├── ExtendingBogus/ │ │ ├── ExtendingBogus.csproj │ │ ├── ExtensionsForAddress.cs │ │ ├── ExtensionsForTesting.cs │ │ ├── FoodDataSet.cs │ │ ├── Program.cs │ │ └── README.md │ └── GettingStarted/ │ ├── GettingStarted.csproj │ ├── Program.cs │ └── README.md ├── HISTORY.md ├── LICENSE ├── README.md ├── Source/ │ ├── .editorconfig │ ├── Benchmark/ │ │ ├── BenchGenerate.cs │ │ ├── BenchRandomSubset.cs │ │ ├── BenchSsn.cs │ │ ├── BenchStringFill.cs │ │ ├── Benchmark.csproj │ │ ├── PR300_BenchDecimal.cs │ │ ├── PR300_BenchRandomNumber.cs │ │ └── README.md │ ├── Bogus/ │ │ ├── Binder.cs │ │ ├── Bogus.csproj │ │ ├── Bogus.ruleset │ │ ├── BogusException.cs │ │ ├── Bson/ │ │ │ ├── BArray.cs │ │ │ ├── BObject.cs │ │ │ ├── BValue.cs │ │ │ ├── BValueType.cs │ │ │ └── Bson.cs │ │ ├── Chars.cs │ │ ├── DataCategoryAttribute.cs │ │ ├── DataSet.cs │ │ ├── DataSets/ │ │ │ ├── Address.cs │ │ │ ├── ColorFormat.cs │ │ │ ├── Commerce.cs │ │ │ ├── Company.cs │ │ │ ├── Database.cs │ │ │ ├── Date.cs │ │ │ ├── Date.net60.cs │ │ │ ├── Finance.cs │ │ │ ├── Hacker.cs │ │ │ ├── Images.PlaceImg.cs │ │ │ ├── Images.cs │ │ │ ├── Internet.cs │ │ │ ├── Lorem.cs │ │ │ ├── Music.cs │ │ │ ├── Name.cs │ │ │ ├── PhoneNumbers.cs │ │ │ ├── Rant.cs │ │ │ ├── System.cs │ │ │ └── Vehicle.cs │ │ ├── Database.cs │ │ ├── Distributions/ │ │ │ └── Gaussian/ │ │ │ └── ExtensionsForRandomizer.cs │ │ ├── Extensions/ │ │ │ ├── Belgium/ │ │ │ │ └── ExtensionsForBelgium.cs │ │ │ ├── Brazil/ │ │ │ │ └── ExtensionsForBrazil.cs │ │ │ ├── Canada/ │ │ │ │ └── ExtensionsForCanada.cs │ │ │ ├── Denmark/ │ │ │ │ └── ExtensionsForDenmark.cs │ │ │ ├── ExtensionsForCultureInfo.cs │ │ │ ├── ExtensionsForPropertyInfo.cs │ │ │ ├── ExtensionsForRandomizer.cs │ │ │ ├── ExtensionsForString.cs │ │ │ ├── Extras/ │ │ │ │ ├── CheckDigitExtension.cs │ │ │ │ └── FinanceExtensions.cs │ │ │ ├── Finland/ │ │ │ │ └── ExtensionsForFinland.cs │ │ │ ├── Iran/ │ │ │ │ └── ExtensionsForIran.cs │ │ │ ├── Italy/ │ │ │ │ ├── ExtensionsForItaly.CodiceFiscale.cs │ │ │ │ └── ExtensionsForItaly.cs │ │ │ ├── Norway/ │ │ │ │ └── ExtensionsForNorway.cs │ │ │ ├── Poland/ │ │ │ │ └── ExtensionsForPoland.cs │ │ │ ├── Portugal/ │ │ │ │ ├── ExtensionsForPortugal.cs │ │ │ │ └── TaxNumberGenerator.cs │ │ │ ├── Romania/ │ │ │ │ ├── ExtensionsForRomania.cs │ │ │ │ └── RomanianBirthCounty.cs │ │ │ ├── Sweden/ │ │ │ │ └── ExtensionsForSweden.cs │ │ │ ├── UnitedKingdom/ │ │ │ │ ├── ExtensionsForGreatBritainRegistrationPlate.cs │ │ │ │ ├── ExtensionsForUnitedKingdom.cs │ │ │ │ └── VatRegistrationNumberType.cs │ │ │ └── UnitedStates/ │ │ │ └── ExtensionsForUnitedStates.cs │ │ ├── Faker.cs │ │ ├── Faker[T].Extensions.cs │ │ ├── Faker[T].cs │ │ ├── Hashids.cs │ │ ├── IHashids.cs │ │ ├── ILocaleAware.cs │ │ ├── IRuleSet.cs │ │ ├── Person.cs │ │ ├── Platform/ │ │ │ └── ExtensionsForType.cs │ │ ├── Premium/ │ │ │ ├── ContextHelper.cs │ │ │ ├── License.cs │ │ │ ├── LicenseVerifier.cs │ │ │ └── PremiumDataSet.cs │ │ ├── Properties/ │ │ │ └── AssemblyInfo.cs │ │ ├── PropertyName.cs │ │ ├── Randomizer.cs │ │ ├── ResourceHelper.cs │ │ ├── Rule.cs │ │ ├── SeedNotifier[T].cs │ │ ├── Tokenizer.cs │ │ ├── Transliterater.Generated.cs │ │ ├── Transliterater.cs │ │ ├── Utils.cs │ │ ├── ValidationException.cs │ │ ├── ValidationResult.cs │ │ ├── Vendor/ │ │ │ └── UserAgentGenerator.cs │ │ ├── data/ │ │ │ ├── README.md │ │ │ ├── _DO_NOT_MODIFY_FILES_IN_THIS_FOLDER │ │ │ ├── af_ZA.locale.bson │ │ │ ├── af_ZA.locale.json │ │ │ ├── af_ZA.locale.schema.verified.txt │ │ │ ├── ar.locale.bson │ │ │ ├── ar.locale.json │ │ │ ├── ar.locale.schema.verified.txt │ │ │ ├── az.locale.bson │ │ │ ├── az.locale.json │ │ │ ├── az.locale.schema.verified.txt │ │ │ ├── cz.locale.bson │ │ │ ├── cz.locale.json │ │ │ ├── cz.locale.schema.verified.txt │ │ │ ├── de.locale.bson │ │ │ ├── de.locale.json │ │ │ ├── de.locale.schema.verified.txt │ │ │ ├── de_AT.locale.bson │ │ │ ├── de_AT.locale.json │ │ │ ├── de_AT.locale.schema.verified.txt │ │ │ ├── de_CH.locale.bson │ │ │ ├── de_CH.locale.json │ │ │ ├── de_CH.locale.schema.verified.txt │ │ │ ├── el.locale.bson │ │ │ ├── el.locale.json │ │ │ ├── el.locale.schema.verified.txt │ │ │ ├── en.locale.bson │ │ │ ├── en.locale.json │ │ │ ├── en.locale.schema.verified.txt │ │ │ ├── en_AU.locale.bson │ │ │ ├── en_AU.locale.json │ │ │ ├── en_AU.locale.schema.verified.txt │ │ │ ├── en_AU_ocker.locale.bson │ │ │ ├── en_AU_ocker.locale.json │ │ │ ├── en_AU_ocker.locale.schema.verified.txt │ │ │ ├── en_BORK.locale.bson │ │ │ ├── en_BORK.locale.json │ │ │ ├── en_BORK.locale.schema.verified.txt │ │ │ ├── en_CA.locale.bson │ │ │ ├── en_CA.locale.json │ │ │ ├── en_CA.locale.schema.verified.txt │ │ │ ├── en_GB.locale.bson │ │ │ ├── en_GB.locale.json │ │ │ ├── en_GB.locale.schema.verified.txt │ │ │ ├── en_IE.locale.bson │ │ │ ├── en_IE.locale.json │ │ │ ├── en_IE.locale.schema.verified.txt │ │ │ ├── en_IND.locale.bson │ │ │ ├── en_IND.locale.json │ │ │ ├── en_IND.locale.schema.verified.txt │ │ │ ├── en_NG.locale.bson │ │ │ ├── en_NG.locale.json │ │ │ ├── en_NG.locale.schema.verified.txt │ │ │ ├── en_US.locale.bson │ │ │ ├── en_US.locale.json │ │ │ ├── en_US.locale.schema.verified.txt │ │ │ ├── en_ZA.locale.bson │ │ │ ├── en_ZA.locale.json │ │ │ ├── en_ZA.locale.schema.verified.txt │ │ │ ├── es.locale.bson │ │ │ ├── es.locale.json │ │ │ ├── es.locale.schema.verified.txt │ │ │ ├── es_MX.locale.bson │ │ │ ├── es_MX.locale.json │ │ │ ├── es_MX.locale.schema.verified.txt │ │ │ ├── fa.locale.bson │ │ │ ├── fa.locale.json │ │ │ ├── fa.locale.schema.verified.txt │ │ │ ├── fi.locale.bson │ │ │ ├── fi.locale.json │ │ │ ├── fi.locale.schema.verified.txt │ │ │ ├── fr.locale.bson │ │ │ ├── fr.locale.json │ │ │ ├── fr.locale.schema.verified.txt │ │ │ ├── fr_CA.locale.bson │ │ │ ├── fr_CA.locale.json │ │ │ ├── fr_CA.locale.schema.verified.txt │ │ │ ├── fr_CH.locale.bson │ │ │ ├── fr_CH.locale.json │ │ │ ├── fr_CH.locale.schema.verified.txt │ │ │ ├── ge.locale.bson │ │ │ ├── ge.locale.json │ │ │ ├── ge.locale.schema.verified.txt │ │ │ ├── hr.locale.bson │ │ │ ├── hr.locale.json │ │ │ ├── hr.locale.schema.verified.txt │ │ │ ├── id_ID.locale.bson │ │ │ ├── id_ID.locale.json │ │ │ ├── id_ID.locale.schema.verified.txt │ │ │ ├── it.locale.bson │ │ │ ├── it.locale.json │ │ │ ├── it.locale.schema.verified.txt │ │ │ ├── ja.locale.bson │ │ │ ├── ja.locale.json │ │ │ ├── ja.locale.schema.verified.txt │ │ │ ├── ko.locale.bson │ │ │ ├── ko.locale.json │ │ │ ├── ko.locale.schema.verified.txt │ │ │ ├── lv.locale.bson │ │ │ ├── lv.locale.json │ │ │ ├── lv.locale.schema.verified.txt │ │ │ ├── nb_NO.locale.bson │ │ │ ├── nb_NO.locale.json │ │ │ ├── nb_NO.locale.schema.verified.txt │ │ │ ├── ne.locale.bson │ │ │ ├── ne.locale.json │ │ │ ├── ne.locale.schema.verified.txt │ │ │ ├── nl.locale.bson │ │ │ ├── nl.locale.json │ │ │ ├── nl.locale.schema.verified.txt │ │ │ ├── nl_BE.locale.bson │ │ │ ├── nl_BE.locale.json │ │ │ ├── nl_BE.locale.schema.verified.txt │ │ │ ├── pl.locale.bson │ │ │ ├── pl.locale.json │ │ │ ├── pl.locale.schema.verified.txt │ │ │ ├── pt_BR.locale.bson │ │ │ ├── pt_BR.locale.json │ │ │ ├── pt_BR.locale.schema.verified.txt │ │ │ ├── pt_PT.locale.bson │ │ │ ├── pt_PT.locale.json │ │ │ ├── pt_PT.locale.schema.verified.txt │ │ │ ├── ro.locale.bson │ │ │ ├── ro.locale.json │ │ │ ├── ro.locale.schema.verified.txt │ │ │ ├── ru.locale.bson │ │ │ ├── ru.locale.json │ │ │ ├── ru.locale.schema.verified.txt │ │ │ ├── sk.locale.bson │ │ │ ├── sk.locale.json │ │ │ ├── sk.locale.schema.verified.txt │ │ │ ├── sv.locale.bson │ │ │ ├── sv.locale.json │ │ │ ├── sv.locale.schema.verified.txt │ │ │ ├── tr.locale.bson │ │ │ ├── tr.locale.json │ │ │ ├── tr.locale.schema.verified.txt │ │ │ ├── uk.locale.bson │ │ │ ├── uk.locale.json │ │ │ ├── uk.locale.schema.verified.txt │ │ │ ├── vi.locale.bson │ │ │ ├── vi.locale.json │ │ │ ├── vi.locale.schema.verified.txt │ │ │ ├── zh_CN.locale.bson │ │ │ ├── zh_CN.locale.json │ │ │ ├── zh_CN.locale.schema.verified.txt │ │ │ ├── zh_TW.locale.bson │ │ │ ├── zh_TW.locale.json │ │ │ ├── zh_TW.locale.schema.verified.txt │ │ │ ├── zu_ZA.locale.bson │ │ │ ├── zu_ZA.locale.json │ │ │ └── zu_ZA.locale.schema.verified.txt │ │ └── data_extend/ │ │ ├── az.locale.json │ │ ├── en.locale.json │ │ ├── nl.locale.json │ │ ├── pt_BR.locale.json │ │ ├── pt_PT.locale.json │ │ ├── sv.locale.json │ │ └── tr.locale.json │ ├── Bogus.Tests/ │ │ ├── Bogus.Tests.csproj │ │ ├── BsonTests.cs │ │ ├── CloneTests.cs │ │ ├── DataSetTests/ │ │ │ ├── AddressTest.cs │ │ │ ├── CardTests.cs │ │ │ ├── CommerceTest.cs │ │ │ ├── CompanyTest.cs │ │ │ ├── DatabaseTests.cs │ │ │ ├── DateTest.cs │ │ │ ├── DateTest.net60.cs │ │ │ ├── FinanceTest.cs │ │ │ ├── HackerTests.cs │ │ │ ├── ImageTest.cs │ │ │ ├── InternetTests.cs │ │ │ ├── LoremTests.cs │ │ │ ├── MusicTests.cs │ │ │ ├── NameTests.cs │ │ │ ├── PhoneNumbersTest.cs │ │ │ ├── RantTests.cs │ │ │ ├── SystemTest.cs │ │ │ └── VehicleTest.cs │ │ ├── DistributionTests/ │ │ │ └── GaussianTests.cs │ │ ├── ExtensionTests/ │ │ │ ├── BelgianExtensionTests.cs │ │ │ ├── DanishExtentionTest.cs │ │ │ ├── ExtensionTest.cs │ │ │ ├── IranianExtensionTests.cs │ │ │ ├── NorwegianExtensionTest.cs │ │ │ ├── PolishExtensionTest.cs │ │ │ ├── RegistrationPlateExtensionsForGreatBritainTests.cs │ │ │ └── SwedishExtensionTest.cs │ │ ├── ExtensionsForTesting.cs │ │ ├── FluentTests.cs │ │ ├── GitHubIssues/ │ │ │ ├── Issue10.cs │ │ │ ├── Issue100.cs │ │ │ ├── Issue102.cs │ │ │ ├── Issue104.cs │ │ │ ├── Issue114.cs │ │ │ ├── Issue115.cs │ │ │ ├── Issue121.cs │ │ │ ├── Issue124.cs │ │ │ ├── Issue126.cs │ │ │ ├── Issue13.cs │ │ │ ├── Issue132.cs │ │ │ ├── Issue134.cs │ │ │ ├── Issue143.cs │ │ │ ├── Issue152.cs │ │ │ ├── Issue168.cs │ │ │ ├── Issue169.cs │ │ │ ├── Issue178.cs │ │ │ ├── Issue179.cs │ │ │ ├── Issue192.cs │ │ │ ├── Issue193.cs │ │ │ ├── Issue218.cs │ │ │ ├── Issue225.cs │ │ │ ├── Issue23.cs │ │ │ ├── Issue232.cs │ │ │ ├── Issue249.cs │ │ │ ├── Issue253.cs │ │ │ ├── Issue255.cs │ │ │ ├── Issue260.cs │ │ │ ├── Issue271.cs │ │ │ ├── Issue279.cs │ │ │ ├── Issue280.cs │ │ │ ├── Issue309.cs │ │ │ ├── Issue313.cs │ │ │ ├── Issue318.cs │ │ │ ├── Issue319.cs │ │ │ ├── Issue321.cs │ │ │ ├── Issue328.cs │ │ │ ├── Issue342.cs │ │ │ ├── Issue355.cs │ │ │ ├── Issue389.cs │ │ │ ├── Issue411.cs │ │ │ ├── Issue45.cs │ │ │ ├── Issue48.cs │ │ │ ├── Issue49.cs │ │ │ ├── Issue538.cs │ │ │ ├── Issue55.cs │ │ │ ├── Issue581.cs │ │ │ ├── Issue601.cs │ │ │ ├── Issue61.cs │ │ │ ├── Issue70.cs │ │ │ ├── Issue86.cs │ │ │ ├── Issue93.cs │ │ │ ├── Issue99.cs │ │ │ ├── PullRequest149.cs │ │ │ ├── PullRequest180.cs │ │ │ ├── PullRequest194.cs │ │ │ ├── PullRequest197.cs │ │ │ ├── PullRequest258.cs │ │ │ ├── PullRequest259.cs │ │ │ ├── PullRequest261.cs │ │ │ ├── PullRequest500.cs │ │ │ ├── PullRequest510.cs │ │ │ └── PullRequest513.cs │ │ ├── HandleBarTests.cs │ │ ├── HandlebarsTests/ │ │ │ └── ArgumentsTest.cs │ │ ├── LocaleTests/ │ │ │ ├── PtLocale.cs │ │ │ └── TrLocale.cs │ │ ├── Models/ │ │ │ └── Order.cs │ │ ├── PersonTest.cs │ │ ├── README_Generator.cs │ │ ├── RandomizerTest.cs │ │ ├── Rant_Generator.cs │ │ ├── Rantionary-3.0.17.rantpkg │ │ ├── RuleSetTests.cs │ │ ├── SchemaTests/ │ │ │ └── LocaleSchemaTests.cs │ │ ├── SeededTest.cs │ │ ├── StackOverflowQuestions/ │ │ │ ├── Question60136934.cs │ │ │ └── Question66444118.cs │ │ ├── StrictModeTests.cs │ │ ├── TransliterateTests.cs │ │ ├── UniquenessTests.cs │ │ └── ValidationDeltaTests.cs │ ├── Bogus.sln │ ├── Bogus.snk.pub │ ├── Builder/ │ │ ├── .editorconfig │ │ ├── .vscode/ │ │ │ └── launch.json │ │ ├── Build.cs │ │ ├── Builder.csproj │ │ ├── Configuration.cs │ │ ├── Directory.Build.props │ │ ├── Directory.Build.targets │ │ ├── Utils.cs │ │ ├── gulpfile.js │ │ ├── package.json │ │ └── test.js │ └── Directory.Build.props ├── appveyor.yml ├── build.cmd ├── build.ps1 ├── build.sh └── global.json