BstBulk 10.0.7

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