public void ThrowIfListUpdateParametersIsNotValid(ITwitterListUpdateParameters parameters) { if (parameters == null) { throw new ArgumentNullException("List update parameter cannot be null."); } }
public ITwitterListUpdateQueryParameters CreateTwitterListUpdateQueryParameters( ITwitterListIdentifier listIdentifier, ITwitterListUpdateParameters listUpdateParameters) { var identifierParameter = TweetinviFactory.CreateConstructorParameter("listIdentifier", listIdentifier); var queryParameter = TweetinviFactory.CreateConstructorParameter("queryParameters", listUpdateParameters); return _updateTwitterListQueryParametersFactory.Create(identifierParameter, queryParameter); }
public static async Task<ITwitterList> UpdateList(string slug, IUserIdentifier ownerDTO, ITwitterListUpdateParameters parameters) { return await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, ownerDTO, parameters)); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { return TwitterListController.UpdateList(slug, ownerScreenName, parameters); }
public async Task<bool> UpdateAsync(ITwitterListUpdateParameters parameters) { return await _taskFactory.ExecuteTaskAsync(() => Update(parameters)); }
// Update List /// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(ITwitterListIdentifier twitterListIdentifier, ITwitterListUpdateParameters parameters) { return TwitterListController.UpdateList(twitterListIdentifier, parameters); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, IUserIdentifier ownerDTO, ITwitterListUpdateParameters parameters) { return TwitterListController.UpdateList(slug, ownerDTO, parameters); }
public async Task <bool> UpdateAsync(ITwitterListUpdateParameters parameters) { return(await _taskFactory.ExecuteTaskAsync(() => Update(parameters))); }
public TwitterListUpdateQueryParameters(ITwitterListIdentifier listIdentifier, ITwitterListUpdateParameters parameters) { TwitterListIdentifier = listIdentifier; Parameters = parameters; }
// Update List public static async Task <ITwitterList> UpdateList(ITwitterListIdentifier twitterList, ITwitterListUpdateParameters parameters) { return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(twitterList, parameters))); }
public static async Task <ITwitterList> UpdateList(long listId, ITwitterListUpdateParameters parameters) { return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(listId, parameters))); }
public ITwitterList UpdateList(string slug, IUserIdentifier owner, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(slug, owner); return UpdateList(identifier, parameters); }
public ITwitterList UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(slug, ownerScreenName); return UpdateList(identifier, parameters); }
// Update List public ITwitterList UpdateList(long listId, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(listId); return UpdateList(identifier, parameters); }
public ITwitterList UpdateList(ITwitterListIdentifier list, ITwitterListUpdateParameters parameters) { var queryParameters = _twitterListQueryParameterGenerator.CreateTwitterListUpdateQueryParameters(list, parameters); return UpdateList(queryParameters); }
public static async Task<ITwitterList> UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { return await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, ownerScreenName, parameters)); }
// Update List public static async Task<ITwitterList> UpdateList(ITwitterListIdentifier twitterList, ITwitterListUpdateParameters parameters) { return await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(twitterList, parameters)); }
public static async Task <ITwitterList> UpdateList(string slug, IUserIdentifier ownerDTO, ITwitterListUpdateParameters parameters) { return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, ownerDTO, parameters))); }
private string GenerateUpdateAdditionalParameters(ITwitterListUpdateParameters parameters) { string privacyModeParameter = String.Format(Resources.List_PrivacyModeParameter, parameters.PrivacyMode.ToString().ToLower()); StringBuilder queryParameterBuilder = new StringBuilder(privacyModeParameter); if (_listsQueryValidator.IsDescriptionParameterValid(parameters.Description)) { string descriptionParameter = String.Format(Resources.List_DescriptionParameter, parameters.Description); queryParameterBuilder.Append(descriptionParameter); } if (_listsQueryValidator.IsNameParameterValid(parameters.Name)) { string nameParameter = String.Format(Resources.List_NameParameter, parameters.Name); queryParameterBuilder.Append(nameParameter); } return queryParameterBuilder.ToString(); }
public static async Task <ITwitterList> UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { return(await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(slug, ownerScreenName, parameters))); }
public bool IsListUpdateParametersValid(ITwitterListUpdateParameters parameters) { return(parameters != null); }
// Update List /// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(ITwitterListIdentifier twitterListIdentifier, ITwitterListUpdateParameters parameters) { return(TwitterListController.UpdateList(twitterListIdentifier, parameters)); }
public TwitterListUpdateQueryParameters(ITwitterListIdentifier listIdentifier, ITwitterListUpdateParameters parameters) { TwitterListIdentifier = listIdentifier; Parameters = parameters; }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(long listId, ITwitterListUpdateParameters parameters) { return(TwitterListController.UpdateList(listId, parameters)); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(long listId, ITwitterListUpdateParameters parameters) { return TwitterListController.UpdateList(listId, parameters); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, IUserIdentifier ownerDTO, ITwitterListUpdateParameters parameters) { return(TwitterListController.UpdateList(slug, ownerDTO, parameters)); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, long ownerId, ITwitterListUpdateParameters parameters) { return TwitterListController.UpdateList(slug, ownerId, parameters); }
public ITwitterList UpdateList(ITwitterListIdentifier list, ITwitterListUpdateParameters parameters) { var queryParameters = _twitterListQueryParameterGenerator.CreateTwitterListUpdateQueryParameters(list, parameters); return(UpdateList(queryParameters)); }
public bool Update(ITwitterListUpdateParameters parameters) { var updateList = _twitterListController.UpdateList(this, parameters); if (updateList != null) { _twitterListDTO = updateList.TwitterListDTO; return true; } return false; }
public ITwitterList UpdateList(string slug, IUserIdentifier owner, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(slug, owner); return(UpdateList(identifier, parameters)); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, long ownerId, ITwitterListUpdateParameters parameters) { return(TwitterListController.UpdateList(slug, ownerId, parameters)); }
public static async Task<ITwitterList> UpdateList(long listId, ITwitterListUpdateParameters parameters) { return await Sync.ExecuteTaskAsync(() => TwitterList.UpdateList(listId, parameters)); }
// Update List public ITwitterList UpdateList(long listId, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(listId); return(UpdateList(identifier, parameters)); }
/// <summary> /// Update a list /// </summary> public static ITwitterList UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { return(TwitterListController.UpdateList(slug, ownerScreenName, parameters)); }
public ITwitterList UpdateList(string slug, string ownerScreenName, ITwitterListUpdateParameters parameters) { var identifier = _twitterListIdentifierFactory.Create(slug, ownerScreenName); return(UpdateList(identifier, parameters)); }
public bool IsListUpdateParametersValid(ITwitterListUpdateParameters parameters) { return parameters != null; }