Пример #1
0
 public SortedSetSerialization(ILogger <SortedSetSerialization <T> > log, IRedisLink link, IMainIndexManager mainIndexManager)
     : base(log, link, mainIndexManager)
 {
     this.link             = link ?? throw new ArgumentNullException(nameof(link));
     this.mainIndexManager = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
     this.log = log ?? throw new ArgumentNullException(nameof(log));
 }
Пример #2
0
 public RedisClient(ILogger <RedisClient> logger, IRedisLink link, IMainIndexManager mainIndexManager, IDatabaseAsync database = null)
 {
     this.link             = link ?? throw new ArgumentNullException(nameof(link));
     this.mainIndexManager = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
     this.logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     this.database         = database;
 }
 public SingleItemSerialization(ILogger <SingleItemSerialization <T> > log, IRedisLink link, IObjectSerialization <T> objectSerialization, IMainIndexManager mainIndexManager)
     : base(log, link, mainIndexManager)
 {
     this.objectSerialization = objectSerialization ?? throw new ArgumentNullException(nameof(objectSerialization));
     this.mainIndexManager    = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
     this.log  = log ?? throw new ArgumentNullException(nameof(log));
     this.link = link ?? throw new ArgumentNullException(nameof(link));
 }
 public ObjectListSerialization(ILogger <ObjectListSerialization <T> > logger, IRedisLink link, IObjectSerialization <T> objectSerialization, IRedisSetList redisSetList, IMainIndexManager mainIndexManager)
 {
     this.objectSerialization = objectSerialization ?? throw new ArgumentNullException(nameof(objectSerialization));
     this.redisSetList        = redisSetList ?? throw new ArgumentNullException(nameof(redisSetList));
     this.mainIndexManager    = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
     this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
     this.link   = link ?? throw new ArgumentNullException(nameof(link));
 }
Пример #5
0
 public ListSerialization(ILogger <ListSerialization <T> > logger,
                          IRedisLink link,
                          IRedisSetList redisSetList,
                          IMainIndexManager indexManager,
                          IDataSerializer serializer)
     : base(logger, link, indexManager)
 {
     this.link         = link ?? throw new ArgumentNullException(nameof(link));
     this.redisSetList = redisSetList ?? throw new ArgumentNullException(nameof(redisSetList));
     this.serializer   = serializer ?? throw new ArgumentNullException(nameof(serializer));
     log = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Пример #6
0
        public RedisTransaction(ILoggerFactory loggerFactory, IRedisLink link, ITransaction transaction, IMainIndexManager indexManager)
        {
            if (loggerFactory == null)
            {
                throw new ArgumentNullException(nameof(loggerFactory));
            }

            this.Transaction = transaction ?? throw new ArgumentNullException(nameof(transaction));
            this.link        = link ?? throw new ArgumentNullException(nameof(link));
            log    = loggerFactory.CreateLogger <RedisTransaction>();
            Client = new RedisClient(loggerFactory.CreateLogger <RedisClient>(), link, indexManager, transaction);
        }
Пример #7
0
 public RedisList(ILogger <RedisList> logger, IRedisLink link, IMainIndexManager mainIndexManager)
 {
     this.link             = link ?? throw new ArgumentNullException(nameof(link));
     this.mainIndexManager = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
     this.logger           = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Пример #8
0
 protected BaseSetSerialization(ILogger log, IRedisLink link, IMainIndexManager mainIndexManager)
 {
     this.link             = link ?? throw new ArgumentNullException(nameof(link));
     this.log              = log ?? throw new ArgumentNullException(nameof(log));
     this.mainIndexManager = mainIndexManager ?? throw new ArgumentNullException(nameof(mainIndexManager));
 }