public void ExecuteCommand(ICommand command)
 {
     lock (lockObject)
     {
         if (!isAlive)
         {
             var e = new DeadConnectionException();
             logger.Error(e, "Взяли дохлую коннекцию. Время жизни коннекции до этого: {0}", DateTime.UtcNow - CreationDateTime);
             throw e;
         }
         command.Execute(cassandraClient);
     }
 }
 public void ExecuteCommand(ICommand command)
 {
     lock (locker)
     {
         if (!isAlive)
         {
             var e = new DeadConnectionException();
             logger.Error(e, "Взяли дохлую коннекцию. Время жизни коннекции до этого: {0}", Timestamp.Now - creationTimestamp);
             throw e;
         }
         command.Execute(cassandraClient, logger);
     }
 }