protected override Task <HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
        {
            var parameters = new Dictionary <string, string>
            {
                { "oauth_token", _accessToken },
                { "oauth_token_secret", _accessTokenSecret }
            };

            request.Headers.Authorization = _oauthSvc.GetOAuthHeader(request.Method, request.RequestUri.AbsoluteUri, parameters);

            //
            return(base.SendAsync(request, cancellationToken));
        }