Example #1
0
        public string GetUpdateListQuery(IListIdentifier identifier, IListUpdateParameters parameters)
        {
            if (!_listsQueryValidator.IsListIdentifierValid(identifier) ||
                !_listsQueryValidator.IsListUpdateParametersValid(parameters))
            {
                return(null);
            }

            var listIdentifierParameter = _tweetListQueryParameterGenerator.GenerateIdentifierParameter(identifier);
            var updateQueryParameters   = GenerateUpdateAdditionalParameters(parameters);

            var queryParameters = String.Format("{0}{1}", listIdentifierParameter, updateQueryParameters);

            return(String.Format(Resources.List_Update, queryParameters));
        }
Example #2
0
        public string GetListByIdQuery(IListIdentifier listIdentifier)
        {
            if (!_listsQueryValidator.IsListIdentifierValid(listIdentifier))
            {
                return(null);
            }

            var identifierParameter = _listQueryParameterGenerator.GenerateIdentifierParameter(listIdentifier);

            return(String.Format(Resources.List_GetExistingList, identifierParameter));
        }