/// <summary> /// Adds a json serializable object to the parameters /// </summary> /// <param name="jsonSerializable"></param> /// <returns></returns> public Request AddParameter(JsonSerializable jsonSerializable) { if (jsonSerializable == null) { throw new ArgumentNullException(nameof(jsonSerializable)); } Params.Add(jsonSerializable.ToJsonObject()); return(this); }