Example #1
0
        public IHttpResponse Run(IHttpRequest request)
        {
            Logger.Debug("running request of type {0}", request.GetType().Name);

            authenticator.Authenticate(request);

            var webRequest = request.BuildWebRequest(transmissionSettings);
            return webRequestGateway.Send(webRequest, CreateHttpResponse);
        }