BstBulk 9.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.1 3 11/11/2025
9.1.5 3 10/11/2025
9.1.4 2 06/11/2025
9.1.3 1 31/10/2025
9.1.2 1 20/10/2025
9.1.1 1 20/10/2025
9.1.0 3 15/10/2025
9.0.9 2 24/09/2025
9.0.8 6 06/09/2025
9.0.7 6 26/07/2025
9.0.6 6 15/07/2025
9.0.5 8 12/06/2025
9.0.4 12 19/05/2025
9.0.3 8 14/05/2025
9.0.2 10 09/04/2025
9.0.1 8 24/03/2025