BstBulk 10.0.3

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.4 0 28/01/2026
10.0.3 0 28/01/2026
10.0.2 2 12/12/2025
10.0.1 4 11/11/2025
9.1.5 6 10/11/2025
9.1.4 5 06/11/2025
9.1.3 4 31/10/2025
9.1.2 4 20/10/2025
9.1.1 4 20/10/2025
9.1.0 6 15/10/2025
9.0.9 5 24/09/2025
9.0.8 9 06/09/2025
9.0.7 9 26/07/2025
9.0.6 9 15/07/2025
9.0.5 11 12/06/2025
9.0.4 15 19/05/2025
9.0.3 11 14/05/2025
9.0.2 13 09/04/2025
9.0.1 11 24/03/2025