Esempio n. 1
0
        public DataForwarder(DataForwarderConfiguration config)
        {
            if (config.BaseUrl == null)
            {
                throw new ArgumentException("Base Url is required");
            }
            if (String.IsNullOrEmpty(config.SendTweetDataPath))
            {
                throw new ArgumentException("Send path is required");
            }
            _config     = config;
            _httpClient = new HttpClient();

            _httpClient.DefaultRequestHeaders.Add(_config.APIKeyHeaderName, _config.APIKey);
            _httpClient.BaseAddress = config.BaseUrl;
        }
 public DataForwarderFactory(DataForwarderConfiguration config)
 {
     _config = config;
 }