30% OFF - 9th Anniversary discount on new purchases until December 15 with code: ZZZANNIVERSARY9
Dapper Plus Dapper Plus - Manager
Definition
Adds or updates the mapper associated with the type and mapping key.
Entity
Adds or updates the mapper associated with the type.
Entity Examples
DapperPlusManager.Entity<Order>()
.Table("Orders");
connection.BulkInsert(orders);
Entity with Mapping Key
Adds or updates the mapper associated with the type and mapping key.
Entity with Mapping Key Examples
DapperPlusManager.Entity<Order>("CustomKey") .Table("CustomOrders"); connection.BulkInsert("CustomKey", orders);
We highly recommend using an enum value for the mapping key
BulkSaveChanges Examples
DapperPlusManager.Entity<Order>(MappingKey.CustomKey1.ToString())
.Table("CustomOrders");
connection.BulkInsert(MappingKey.CustomKey1.ToString(), orders);
Mapper Factory
Sets the mapper factory to use to create a new Mapper.
Existing Mapper instance is not affected by the change from mapper factory.
Mapper Factory Examples
// Use default batch size (Mapper created before MapperFactory configuration) DapperPlusManager.Entity<Order>(); DapperPlusManager.MapperFactory = mapper => mapper.BatchSize(500); // Use batch size = 500; (Mapper created after MapperFactory configuration) DapperPlusManager.Entity<Customer>();