DataForge

Collection Generation

Generate lists and large datasets in a single call.


Pass a count to Create<T>() to generate a collection.

csharp
var users = DataForge
    .ForCountry(Country.GB)
    .Create<User>(1_000);

Uniqueness

Collection members are generated with distinct values per property, so keys and identifiers stay unique across the set.

Performance

Generation runs fully in memory. Tens of thousands of entities generate in milliseconds — large enough for load tests and search indexing.