Пример #1
0
        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));
        }