public string GetUpdateProfileBannerQuery(IAccountUpdateProfileBannerParameters parameters) { var query = new StringBuilder(Resources.Account_UpdateProfileBanner); query.AddParameterToQuery("width", parameters.Width); query.AddParameterToQuery("height", parameters.Height); query.AddParameterToQuery("offset_left", parameters.OffsetLeft); query.AddParameterToQuery("offset_top", parameters.OffsetTop); query.AddFormattedParameterToQuery(parameters.FormattedCustomQueryParameters); return(query.ToString()); }
public bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { var query = _accountQueryGenerator.GetUpdateProfileBannerQuery(parameters); if (parameters.Binary == null) { throw new ArgumentNullException("Banner binary cannot be null."); } var multipartParameters = new MultipartHttpRequestParameters { Query = query, HttpMethod = HttpMethod.POST, Binaries = new [] { parameters.Binary }, ContentId = "banner", Timeout = parameters.Timeout }; return(_twitterAccessor.TryExecuteMultipartQuery(multipartParameters)); }
/// <summary> /// Uploads a profile banner on behalf of the authenticated user. /// </summary> public static bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { return AccountController.UpdateProfileBanner(parameters); }
public bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { return _accountQueryExecutor.UpdateProfileBanner(parameters); }
/// <summary> /// Uploads a profile banner on behalf of the authenticated user. /// </summary> public static bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { return(AccountController.UpdateProfileBanner(parameters)); }
public bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { return(_accountQueryExecutor.UpdateProfileBanner(parameters)); }
public bool UpdateProfileBanner(IAccountUpdateProfileBannerParameters parameters) { var query = _accountQueryGenerator.GetUpdateProfileBannerQuery(parameters); if (parameters.Binary == null) { throw new ArgumentNullException("Banner binary cannot be null."); } var multipartParameters = new MultipartHttpRequestParameters { Query = query, HttpMethod = HttpMethod.POST, Binaries = new [] { parameters.Binary }, ContentId = "banner", Timeout = parameters.Timeout }; return _twitterAccessor.TryExecuteMultipartQuery(multipartParameters); }
public string GetUpdateProfileBannerQuery(IAccountUpdateProfileBannerParameters parameters) { var query = new StringBuilder(Resources.Account_UpdateProfileBanner); query.AddParameterToQuery("width", parameters.Width); query.AddParameterToQuery("height", parameters.Height); query.AddParameterToQuery("offset_left", parameters.OffsetLeft); query.AddParameterToQuery("offset_top", parameters.OffsetTop); query.AddFormattedParameterToQuery(parameters.FormattedCustomQueryParameters); return query.ToString(); }