internal BaseSerializedClient(HttpClient httpClient, SerializedClientFactoryOptions options) { HttpClient = httpClient; this._options = options; HttpClient.DefaultRequestHeaders.Clear(); HttpClient.DefaultRequestHeaders.Add("Serialized-Access-Key", _options.AccessKey); HttpClient.DefaultRequestHeaders.Add("Serialized-Secret-Access-Key", _options.SecretAccessKey); }
private SerializedClientFactory(Action <SerializedClientFactoryOptions> optionsAction) { var options = new SerializedClientFactoryOptions(); optionsAction.Invoke(options); _serializedClientFactoryOptions = options; _httpClient.BaseAddress = new Uri(options.BaseUrl); }