Пример #1
0
 /// <summary>
 /// Set keygen.
 /// </summary>
 public Builder Keygen(IKeygen keygen)
 {
     this.keygen = keygen;
     return(this);
 }
 public ChunkedDeleter(IKeygen <TKey> keygen, IRedisLockFactory lockFactory)
 {
     _keygen      = keygen ?? throw new ArgumentNullException(nameof(keygen));
     _lockFactory = lockFactory ?? throw new ArgumentNullException(nameof(lockFactory));
 }
Пример #3
0
 /// <summary>
 /// Set keygen.
 /// </summary>
 public Builder Keygen(IKeygen keygen)
 {
     this.keygen = keygen;
     return this;
 }
Пример #4
0
 public JsonRedisWriter(IKeygen <TKey> keygen)
 {
     _keygen = keygen;
 }
 public JsonRedisReader(IKeygen <TKey> keygen)
 {
     _keygen = keygen;
 }
Пример #6
0
 public ChunkedJsonRedisWriter(IKeygen <TKey> keygen, IRedisLockFactory lockFactory, int chunkSize)
 {
     _keygen      = keygen ?? throw new ArgumentNullException(nameof(keygen));
     _lockFactory = lockFactory ?? throw new ArgumentNullException(nameof(lockFactory));
     _chunkSize   = chunkSize > 0 ? chunkSize : 10240;
 }
Пример #7
0
 public StandardDeleter(IKeygen <TKey> keygen)
 {
     _keygen = keygen ?? throw new ArgumentNullException(nameof(keygen));
 }