Exemple #1
0
 public InsertPromotionDataCommiter(IgniteAdapter igniteAdapter, IEntitiesForInsertingProvider <Promotion> promotionsProvider)
 {
     this.igniteAdapter      = igniteAdapter ?? throw new ArgumentNullException($"{nameof(igniteAdapter)} should not be null");
     this.promotionsProvider = promotionsProvider ?? throw new ArgumentNullException($"{nameof(promotionsProvider)} should not be null");
 }
 public InsertUserDataCommiter(IgniteAdapter igniteAdapter, IEntitiesForInsertingProvider <User> usersProvider)
 {
     this.igniteAdapter = igniteAdapter ?? throw new ArgumentNullException($"{nameof(igniteAdapter)} should not be null");
     this.usersProvider = usersProvider ?? throw new ArgumentNullException($"{nameof(usersProvider)} should not be null");
 }
 public RemoveDataCommiter(IgniteAdapter igniteAdapter, IEntitiesForRemovingProvider <TKey, TEntity> entityIdsProvider)
 {
     this.igniteAdapter     = igniteAdapter ?? throw new ArgumentNullException($"{nameof(igniteAdapter)} should not be null");
     this.entityIdsProvider = entityIdsProvider ?? throw new ArgumentNullException($"{nameof(entityIdsProvider)} should not be null");
 }