private IHttpRequestMessageMapper GetSubject()
        {
            _mockHttpMethodMapper      = Substitute.For <IHttpMethodMapper>();
            _mockHttpContentMapper     = Substitute.For <IHttpContentMapper>();
            _mockHttpBodyContentMapper = Substitute.For <IHttpBodyContentMapper>();

            return(new HttpRequestMessageMapper(_mockHttpMethodMapper, _mockHttpContentMapper, _mockHttpBodyContentMapper));
        }
        public IHttpRequestMessageMapper GetSubject()
        {
            _mockHttpMethodMapper = Substitute.For<IHttpMethodMapper>();
            _mockHttpContentMapper = Substitute.For<IHttpContentMapper>();
            _mockHttpBodyContentMapper = Substitute.For<IHttpBodyContentMapper>();

            return new HttpRequestMessageMapper(_mockHttpMethodMapper, _mockHttpContentMapper, _mockHttpBodyContentMapper);
        }
 internal HttpRequestMessageMapper(
     IHttpMethodMapper httpMethodMapper,
     IHttpContentMapper httpContentMapper,
     IHttpBodyContentMapper httpBodyContentMapper)
 {
     _httpMethodMapper = httpMethodMapper;
     _httpContentMapper = httpContentMapper;
     _httpBodyContentMapper = httpBodyContentMapper;
 }
Пример #4
0
 internal HttpRequestMessageMapper(
     IHttpMethodMapper httpMethodMapper,
     IHttpContentMapper httpContentMapper,
     IHttpBodyContentMapper httpBodyContentMapper)
 {
     _httpMethodMapper      = httpMethodMapper;
     _httpContentMapper     = httpContentMapper;
     _httpBodyContentMapper = httpBodyContentMapper;
 }
Пример #5
0
 internal AdminHttpClient(
     Uri baseUri,
     HttpMessageHandler handler)
 {
     _httpClient = new HttpClient(handler)
     {
         BaseAddress = baseUri
     };
     _httpMethodMapper = new HttpMethodMapper();
 }
 internal AdminHttpClient(
     Uri baseUri,
     HttpMessageHandler handler,
     JsonSerializerSettings jsonSerializerSettings)
 {
     _httpClient = new HttpClient(handler)
     {
         BaseAddress = baseUri
     };
     _httpMethodMapper       = new HttpMethodMapper();
     _jsonSerializerSettings = jsonSerializerSettings ?? JsonConfig.ApiSerializerSettings;
 }
Пример #7
0
 internal MockProviderService(
     Func <Uri, IHttpHost> hostFactory,
     int port,
     bool enableSsl,
     Func <string, HttpClient> httpClientFactory,
     IHttpMethodMapper httpMethodMapper)
 {
     _hostFactory      = hostFactory;
     BaseUri           = String.Format("{0}://localhost:{1}", enableSsl ? "https" : "http", port);
     _httpClient       = httpClientFactory(BaseUri);
     _httpMethodMapper = httpMethodMapper;
 }
Пример #8
0
 public DefaultServiceMethodMapper(
     IMethodNameMapper methodNameMapper,
     IMethodUrlMapper methodUrlMapper,
     IHttpMethodMapper httpMethodMapper,
     IServiceMethodParameterMapper serviceMethodParameterMapper,
     IMethodReponseMapper methodReponseMapper,
     ICommentsProvider commentsProvider)
 {
     _methodNameMapper             = methodNameMapper;
     _methodUrlMapper              = methodUrlMapper;
     _httpMethodMapper             = httpMethodMapper;
     _serviceMethodParameterMapper = serviceMethodParameterMapper;
     _methodReponseMapper          = methodReponseMapper;
     _commentsProvider             = commentsProvider;
 }