Exemplo n.º 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));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Set keygen.
 /// </summary>
 public Builder Keygen(IKeygen keygen)
 {
     this.keygen = keygen;
     return this;
 }
Exemplo n.º 4
0
 public JsonRedisWriter(IKeygen <TKey> keygen)
 {
     _keygen = keygen;
 }
 public JsonRedisReader(IKeygen <TKey> keygen)
 {
     _keygen = keygen;
 }
Exemplo n.º 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;
 }
Exemplo n.º 7
0
 public StandardDeleter(IKeygen <TKey> keygen)
 {
     _keygen = keygen ?? throw new ArgumentNullException(nameof(keygen));
 }