public ServiceClient( HttpClient client, IRequestContentHandlerFactory requestContentHandlerFactory, IResponseHandlerFactory responseHandlerFactory) { _client = client ?? throw new ArgumentNullException(nameof(client)); _requestContentHandlerFactory = requestContentHandlerFactory ?? throw new ArgumentNullException(nameof(requestContentHandlerFactory)); _responseHandlerFactory = responseHandlerFactory ?? throw new ArgumentNullException(nameof(responseHandlerFactory)); }
public ServiceClientFactory( IHttpClientFactory clientFactory, IRequestContentHandlerFactory requestContentHandlerFactory, IResponseHandlerFactory responseHandlerFactory, IServiceRegistry serviceRegistry) { _clientFactory = clientFactory ?? throw new ArgumentNullException(nameof(clientFactory)); _requestContentHandlerFactory = requestContentHandlerFactory ?? throw new ArgumentNullException(nameof(requestContentHandlerFactory)); _responseHandlerFactory = responseHandlerFactory ?? throw new ArgumentNullException(nameof(responseHandlerFactory)); _serviceRegistry = serviceRegistry ?? throw new ArgumentNullException(nameof(serviceRegistry)); }