public HttpService(FerretlyApi requestOptions) { foreach (var kvPair in requestOptions.Headers) { _httpClient.DefaultRequestHeaders.Add(kvPair.Key, kvPair.Value); } _baseUrl = requestOptions.BaseUrl.TrimEnd('/'); }
public Client(FerretlyApi config) { _cfg = config; }
/// <summary> /// Create an instance using an appSettings.json configuration file with a section named by <paramref name="configSection"/> /// </summary> /// <param name="configSection"></param> public Client(string configSection) { _cfg = AppConfig.InitOptions <FerretlyApi>(configSection); }
/// <summary> /// Create an instance, using an appSettings.json configuration section named FerretlyApi /// </summary> public Client() { _cfg = AppConfig.InitOptions <FerretlyApi>("FerretlyApi"); }