Ejemplo n.º 1
0
        protected override void AdditionalSetup()
        {
            _data = Prepare.Bytes(PackageSize);

            Task kronos = KronosClient.ClearAsync();

            Task[] redisTasks = RedisServers.Select(x => x.FlushAllDatabasesAsync()).ToArray();
            Task.WaitAll(redisTasks);
            Task.WaitAll(kronos);
        }
Ejemplo n.º 2
0
 public override bool PreLoad()
 {
     if (string.IsNullOrWhiteSpace(Id))
     {
         Id = this.GetType().FullName;
     }
     return(string.IsNullOrWhiteSpace(CouchDbEndpoint) == false &&
            RedisServers != null && RedisServers.All((e) => !string.IsNullOrWhiteSpace(e)) &&
            WriteScaleDefault > 0 &&
            RedisConnectionPoolSize > 0);
 }