private async ValueTask SeedAsync(ISeedHelper seedHelper, CancellationToken cancellation) { foreach (var personEntry in _personEntries) { await seedHelper.AddAsync(personEntry, cancellation); } foreach (var relationshipEntry in _relationshipEntries) { await seedHelper.AddAsync(relationshipEntry, cancellation); } }
private async ValueTask SeedAsync <T>( ISeedHelper seedHelper, IEnumerable dataSet, CancellationToken cancellation) { var typedDataSet = (IEnumerable <T>)dataSet; foreach (var entry in typedDataSet) { await seedHelper.AddAsync(entry, cancellation); } }