/// <inheritdoc />
 public ISilentRedisServer GetServer(EndPoint endPoint, object asyncState = null)
 {
     try
     {
         var server = _redisDatabaseProvider.GetServer(endPoint, asyncState);
         return(new SilentRedisServer(server));
     }
     catch (Exception e)
     {
         Logger.LogErrorFormat(e, "Taking of the Redis server has been failed.");
         return(new SilentRedisServer(null));
     }
 }