BstBulk 10.0.13

How to use

In c# model define the properties to add in bulk:

Model.cs

public class Model{
	public int Id { get;set; }
	[Bulk(true, true)] public string Name { get;set; }
}

In the bulk update function:

var models = new List<Model>();

var propertiesToInsert = dbContext.GetBulkProperties<Model>(BulkType.Insert);
var propertiesToUpdate = dbContext.GetBulkProperties<Model>(BulkType.Update);

await dbContext.BulkInsertOrUpdateAsync(models,
        new BulkConfig {
            PropertiesToInclude = propertiesToInsert,
            PropertiesToIncludeOnUpdate = propertiesToUpdate,
            UpdateByProperties = [nameof(Model.Id)]
        });

No packages depend on BstBulk.

Version Downloads Last updated
10.0.13 2 23/04/2026
10.0.12 3 16/04/2026
10.0.11 3 20/03/2026
10.0.10 3 20/03/2026
10.0.9 3 20/03/2026
10.0.8 3 20/03/2026
10.0.7 6 11/03/2026
10.0.6 4 07/03/2026
10.0.5 4 10/02/2026
10.0.4 5 28/01/2026
10.0.3 5 28/01/2026
10.0.2 6 12/12/2025
10.0.1 7 11/11/2025
9.1.5 9 10/11/2025
9.1.4 8 06/11/2025
9.1.3 7 31/10/2025
9.1.2 7 20/10/2025
9.1.1 7 20/10/2025
9.1.0 10 15/10/2025
9.0.9 8 24/09/2025
9.0.8 12 06/09/2025
9.0.7 13 26/07/2025
9.0.6 12 15/07/2025
9.0.5 14 12/06/2025
9.0.4 18 19/05/2025
9.0.3 14 14/05/2025
9.0.2 16 09/04/2025
9.0.1 14 24/03/2025