public async Task <ServiceResponseType> DeleteTweet(string tweetId) { try { if (_connectivityService.IsConnected) { await _twitterApi.DeleteTweet(tweetId); return(ServiceResponseType.SUCCESS); } else { return(ServiceResponseType.NO_CONNECTION); } } catch (BaseException e) { return(ServiceResponseType.ERROR); } catch (Exception exception) { _logger.Log(new ServiceException("Error deleting a tweet", exception), LogType.ERROR); return(ServiceResponseType.ERROR); } }