/// <inheritdoc />
 public BulkOperationsBatcher(
     ConnectionManager connectionManager,
     IInterceptor interceptor,
     ICollection <IEntityInfoExtractor> extractors,
     IBulkMerger bulkMerger) : base(connectionManager, interceptor)
 {
     BatchSize       = Factory.Settings.AdoBatchSize;
     mExtractors     = extractors;
     mBulkMerger     = bulkMerger;
     mCurrentEntites = new List <EntityInfo>(BatchSize);
 }
Exemple #2
0
 public SmartMergerConfiguration(IBulkMerger merger, int minBatchSize)
 {
     Merger       = merger;
     MinBatchSize = minBatchSize;
 }