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