/// <summary> /// Add query item /// </summary> /// <param name="name">name of query</param> /// <param name="value">value of query</param> /// <returns>this</returns> public RestClient AddQuery(string name, string value) { name.VerifyNotEmpty(nameof(name)); value.VerifyNotEmpty(nameof(value)); QueryItems.Add(name, value); return(this); }
public QueryModelHandler() { QueryLists = new List <List <QueryDatabaseModel> >(); QueryLists.Add(new List <QueryDatabaseModel>() { new QueryDatabaseModel() }); SelectedIndexes = new List <QueryDatabaseModel>(); QueryItems.Add(new QueryDatabaseModel()); }
/// <summary> /// Add query item /// </summary> /// <param name="name">name of query</param> /// <param name="value">value of query</param> /// <returns>this</returns> public RestClient AddQuery(string name, string value) { Verify.IsNotEmpty(nameof(name), name); if (value.IsNotEmpty()) { QueryItems.Add(name, value); } return(this); }
public override void Intercept(HttpClient httpClient) { QueryItems.Clear(); QueryItems.Add(new KeyValuePair <string, string>("Accept", "application/json")); var sessionInfo = _sessionInfoHolder.SessionInfo; if (sessionInfo != null) { QueryItems.Add(new KeyValuePair <string, string>("Authorization", sessionInfo.ToString())); } base.Intercept(httpClient); }